когда вы нажмете следующий URL, вы получите следующие данные.
URL:
http://localhost:8080/service/userdetails
Результат:
[{"userId":1,"name":"xyz","pswd":"zxdef","loc":"zxce"}]
My Ts Класс:
import { Component, OnInit } from '@angular/core';
import { HttpClient } from '@angular/common/http';
@Component({
selector: 'app-marker',
templateUrl: './marker.component.html',
styleUrls: ['./marker.component.css']
})
export class MarkerComponent implements OnInit {
constructor(private http: HttpClient) {
}
httpdata;
ngOnInit() {
this.http.get("http://localhost:8080/service/userdetails")
.subscribe((data) => this.displaydata(data));
}
displaydata(data) {this.httpdata = data;}
}
Мой HTML:
<ul *ngFor = "let data of httpdata">
<li>Name : {{data.name}} </li>
</ul>
Может кто-нибудь сказать мне, где я делаю ошибки?