我正在研究一个带有reactjs的简单CRUD应用程序,我很难想象如何在一个州内解构数据。这就是使用react chrome扩展名状态的状态数据
State
data:
Array[3]
0:
Array[6]
1:
Array[3]
2:
Array[3]
所以我想问题是如何获取每个包含对象的数组中的属性?
答案 0 :(得分:1)
我假设,您的数组是一个数组数组,内部包含对象。你可以使用像
这样的reduce方法将它变平const newArr = data.reduce((res, arr) => {
res.push(arr);
return res;
}, []);
现在你可以遍历这个对象数组
答案 1 :(得分:0)
只需执行this.state.data[i][j]
,即可获取数据中的 i -th元素,以及data[i]
中的 j -th元素。