无法在地图内部存储数组的状态-React.js

时间:2019-01-14 11:23:30

标签: javascript reactjs

我正在进行reactjs项目,其中我必须将数组值存储在要从JSON数据解析的局部变量中。我可以使用map函数成功解析数据,我想将结果数据存储在全局数组中,但是我无法在map函数中声明状态,我该如何访问通过map检索的数组。下面是我的代码。

fxLayout="row"  

1 个答案:

答案 0 :(得分:0)

map()方法创建一个新数组,其结果是在调用数组中的每个元素上调用提供的函数。 如果确实不需要修改现有阵列,则可以使用forEach。 并创建一个全局数组,并使用传播运算符推送新项

let globalArr = [];

responseJson.Jiralist.forEach((rowdata, i) => ([...globalArr, rowdata.jirakey]))