ngFor 错误的对象时出错
Error while ngFor wrong object
我在执行 ngIf 时遇到错误
<li *ngFor="let patient of patients">
{{patient.id}}
</li>
我的组件如下所示:
private showAllPatients() {
this.patientService.getAll().subscribe(patients => { this.patients =
patients; });
}
api 的响应如下所示:
{
"patientProfiles": [
{
"id": "159",
"firstName": "Anne",
"lastName": "Frank"
},
{
"id": "2",
"firstName": "Max ",
"lastName": "Start"
}]}
我猜问题是因为 "patientProfiles" 但我怎样才能访问它?
您需要访问patients.patientProfiles
<li *ngFor="let patient of patients.patientProfiles">
我在执行 ngIf 时遇到错误
<li *ngFor="let patient of patients">
{{patient.id}}
</li>
我的组件如下所示:
private showAllPatients() {
this.patientService.getAll().subscribe(patients => { this.patients =
patients; });
}
api 的响应如下所示:
{
"patientProfiles": [
{
"id": "159",
"firstName": "Anne",
"lastName": "Frank"
},
{
"id": "2",
"firstName": "Max ",
"lastName": "Start"
}]}
我猜问题是因为 "patientProfiles" 但我怎样才能访问它?
您需要访问patients.patientProfiles
<li *ngFor="let patient of patients.patientProfiles">