Javascript React/Redux我可以使用reverse()吗
我从Redux开始 我可以改变我的状态吗:Javascript React/Redux我可以使用reverse()吗,javascript,arrays,reactjs,redux,reverse,Javascript,Arrays,Reactjs,Redux,Reverse,我从Redux开始 我可以改变我的状态吗: return { ...state, articles: [ ...action.payload ].reverse() }; 由于您在新数组上执行反向操作,因此您没有直接变异状态,因此我认为这是好的因为您在新数组上执行反向操作,所以您没有直接变异状态,所以我会说这很好,你可以……你为什么要问?@FelixKling我问,因为我开始不知道这是不是正确的方法,但一定有什么东西让你怀疑这是不是正确的方法。我这么问是因为如果我们能把这个原因放在问题
return {
...state,
articles: [ ...action.payload ].reverse()
};
由于您在
新数组
上执行反向操作,因此您没有直接变异状态,因此我认为这是好的因为您在新数组
上执行反向操作,所以您没有直接变异状态,所以我会说这很好,你可以……你为什么要问?@FelixKling我问,因为我开始不知道这是不是正确的方法,但一定有什么东西让你怀疑这是不是正确的方法。我这么问是因为如果我们能把这个原因放在问题中,也许会更容易找到对他人更有帮助的人。@FelixKling,如果我将数组静音,我就是问题所在,“是Redux会返回错误还是不可以……你为什么要问?@FelixKling我问,因为我开始不知道这是不是正确的方法,但一定有什么东西让你怀疑这是不是正确的方法。”。我之所以这么问,是因为如果我们能把这个原因放在问题中,也许会更容易找到对其他人更有帮助的方法。@FelixKling,如果我将数组静音,我的问题是Redux是否会返回错误