Вы должны использовать async
pipe или subscribe
для запроса http.
Первый путь async
. Пусть Angular разберется с самой подпиской
<li *ngFor="let count of country | async">
{{(count.id}}
</li>
Второй способ subscribe
:
export class CountryComponent implements OnInit {
constructor(private http:HttpClient) { }
country:Observable<Country[]> = [];
ngOnInit() {
this.http.get<Country[]>(path+"/getAllCountries").subscribe(response => {
this.country = response;
console.log(this.country);
})
}
Вы можете посмотреть официальные уроки Http
раздел:
https://angular.io/tutorial/toh-pt6