我需要管理已经存在于array中的数据。数据如下所示。
我正在获取这样的数据
this.clientData.subscribe(udata => {
console.log(udata);
console.log(udata.records.name); <=== here i want to show just a name
})
答案 0 :(得分:2)
您错过了index
this.clientData.subscribe(udata => {
console.log(udata);
console.log(udata.records[0].name); <=== here use indexing
})
答案 1 :(得分:2)
它是一个数组,因此要访问数据,您还需要编写索引
this.clientData.subscribe(udata => {
console.log(udata);
console.log(udata.records[0].name);// 0 is the index of the records array and name is the key so it will print the name key value
})
答案 2 :(得分:0)
您可能想要的是一张地图。
console.log(udata.records.map(({ name }) => name);
答案 3 :(得分:0)
如果Udata也位于数组中,则应再次对其进行迭代
udata.forEach(element=>{
console.log(element.records.name)
})
或udata.records