我在this.state.placeinfo
中有数组,我想显示id
。
0:{
id: "2"
latitude: "35.737939"
longitude: "139.7400265"
}
我像这样编写代码,但结果显示为undefined
。
console.log(this.state.placeinfo.id)
...
const line = this.state.placeinfo
console.log(line.id)
你有什么想法向id
展示
发布于 2019-04-25 08:03:43
this.state.placeinfo
包含一个对象数组。当你这样做时
const line = this.state.placeinfo
line
实际上是一个数组,它没有您想要的ID属性。只有当您从该数组中获取一个元素时,您才能访问这些属性。
因此,如果您想要获取数组中第一个对象的ID,它将是:
const line = this.state.placeinfo[0];
那么console.log(line.id)
就可以工作了。
https://stackoverflow.com/questions/55840055
复制相似问题