gpt4 book ai didi

javascript - 在 Redux reducer 中取消将数据移至数组

转载 作者:行者123 更新时间:2023-12-03 13:56:34 27 4
gpt4 key购买 nike

在调度 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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com