【发布时间】:2020-03-27 08:05:27
【问题描述】:
我有这样的 json 数据,但出现错误,如何解决?我的代码: 我想在“节点”中显示数据,但首先我想在 console.log 中检查它,但出现错误
constructor(props){
super(props);
this.state = {
kasus_baru: {},
isError : false,
isLoading : true,
};
}
axios.get('xxxxxx')
.then(res=>{
const data_kasus = res.data;
this.setState({kasus_baru : data_kasus });
//console.log(this.state.kasus_baru)
this.state.kasus_baru.nodes.map((obj,i) => {
console.log(obj[i].kasus);
});
})
以下是回复:
{
"data": {
"nodes": [{
"id": 1,
"kasus": 1,
"klaster": "DKI JAKARTA",
},
{
"id": 2,
"kasus": 2,
"klaster": "DKI JAKARTA",
}
]
}
}
为什么我得到这个错误?
[未处理的承诺拒绝:TypeError:未定义不是对象 (评估'_this2.state.kasus_baru.nodes.map')]
【问题讨论】:
标签: javascript react-native undefined