在我的情况下,我无法从嵌套图像对象的properties中调用属性。以下是我的代码。我必须在html页面上打印价格和图像标题。我真的不知道我错了。任何帮助都会有所帮助。
我怎么称呼数据:
const singerDetails = JSON.parse(xhr.responseText);
for (let i = 0; i < singerDetails.abc.length;enter code here
i++) {
console.log(singerDetails.abc[i].price);
}
但是我应该对图像对象做什么?我尝试了
console.log(singerDetails.abc[i].image.title); but it gives error ..
Json File :
{
"abc": [
{
"price": 9,
"tea": "black",
},
{
"image": {
"alt": "hi i m alt",
"title": "i am tittle",
},
"price": 10,
"tea": "green",
},
{
"price": 19,
"tea": "black",
},
{
"image": {
"alt": "hi i m alt2",
"title": "i am tittle2",
},
"price": 10,
"tea": "green",
}
]
}