【发布时间】:2021-01-29 23:12:21
【问题描述】:
我有一个使用 redux 进行状态管理的 react 应用程序。 state 对象有多个属性,其中一个是数组。当我对状态对象内的数组进行排序时,组件不会重新渲染。 下面是示例代码: modifiedState 是我的 redux 状态对象,其中 allGroups 是一个数组
let arry=modifiedState.allGroups;
const newarry=arry.sort()
modifiedState1={ ...modifiedState, allGroups: [ ...newarry ]};
return modifiedState1;
有人可以指出我做错了什么。我正在使用扩展运算符创建一个新对象,该运算符获取对象并使用已排序的对象更新数组。
【问题讨论】:
标签: reactjs redux react-redux