невозможно отобразить записи на странице после извлечения записей из HttpClient в угловых 6 - PullRequest
0 голосов
/ 09 июля 2019

когда вы нажмете следующий 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>

Может кто-нибудь сказать мне, где я делаю ошибки?

...