Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React/Redux我可以使用reverse()吗_Javascript_Arrays_Reactjs_Redux_Reverse - Fatal编程技术网

Javascript React/Redux我可以使用reverse()吗

Javascript React/Redux我可以使用reverse()吗,javascript,arrays,reactjs,redux,reverse,Javascript,Arrays,Reactjs,Redux,Reverse,我从Redux开始 我可以改变我的状态吗: return { ...state, articles: [ ...action.payload ].reverse() }; 由于您在新数组上执行反向操作,因此您没有直接变异状态,因此我认为这是好的因为您在新数组上执行反向操作,所以您没有直接变异状态,所以我会说这很好,你可以……你为什么要问?@FelixKling我问,因为我开始不知道这是不是正确的方法,但一定有什么东西让你怀疑这是不是正确的方法。我这么问是因为如果我们能把这个原因放在问题

我从Redux开始

我可以改变我的状态吗:

return {
  ...state,
  articles: [ ...action.payload ].reverse()
};

由于您在
新数组
上执行反向操作,因此您没有直接变异状态,因此我认为这是好的

因为您在
新数组
上执行反向操作,所以您没有直接变异状态,所以我会说这很好,你可以……你为什么要问?@FelixKling我问,因为我开始不知道这是不是正确的方法,但一定有什么东西让你怀疑这是不是正确的方法。我这么问是因为如果我们能把这个原因放在问题中,也许会更容易找到对他人更有帮助的人。@FelixKling,如果我将数组静音,我就是问题所在,“是Redux会返回错误还是不可以……你为什么要问?@FelixKling我问,因为我开始不知道这是不是正确的方法,但一定有什么东西让你怀疑这是不是正确的方法。”。我之所以这么问,是因为如果我们能把这个原因放在问题中,也许会更容易找到对其他人更有帮助的方法。@FelixKling,如果我将数组静音,我的问题是Redux是否会返回错误