在调度 UPDATE_DATA
操作时,我可以使用以下代码将数据推送到 reducer 中的 state.data
数组。
const toPush = {
name : "Pushed Name",
id_name : 100,
more1 : "pushedMore01"
}
case "UPDATE_DATA":
return {
...state,
data: [...state.data, toPush],
isFetching: false
}
如何取消移动而不是将数据推送到状态?相同的干净 ES6 语法是什么?
最佳答案
只需切换顺序:
data: [toPush, ...state.data]
这将在开头插入新项目,然后将其余的先前数据散布在其后面。
关于javascript - 在 Redux reducer 中取消将数据移至数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46255050/