1
我有这个JSON文件,我要访问的数组,它是这个对象内部:访问阵列
best-sellers": [
{
"title": "Chuteira Nike HyperVenomX Proximo II Society",
"price": 499.90,
"installments": {
"number": 10,
"value": 49.90
},
"high-top": true,
"category": "society",
"image": ""
},
{
"title": "Chuteira Nike HyperVenom Phantom III Cano Alto Campo",
"price": 899.90,
"installments": {
"number": 10,
"value": 89.90
},
"high-top": true,
"category": "campo",
"image": ""
}
}
]
这是我的组件的代码:
ngOnInit(): void {
this.service
.lista()
.subscribe(chuteiras =>{
this.chuteiras = chuteiras;
})
}
和我的模板看起来像这样:
<div *ngFor="let chuteira of chuteiras.best-sellers">
但角度不reconigzing它的'畅销书”,下面是我得到的错误:
无法读取属性“最好”的未定义
现在我得到这个“不能读取属性‘畅销’的未定义” –
没关系,我使用'ngOnInit'上的括号符号代替它,它工作,谢谢 –
@RenêSilvaLimaok凉,标记它是否有帮助 – Sajeetharan