如何使用redux工具包删除所有处于状态的项



im使用redux工具包制作了一个Todo应用程序,并试图制作一个按钮来清除数组中的所有项目;

我试图通过使用这样的拼接将数组设置为空,但不起作用

clearList: (state) => {
return state.splice(0, state.length);
}

有人知道怎么做吗?

使用redux-toolkit更新/更改state对象返回下一个状态值,但不能同时返回。

clearList: (state) => {
state.splice(0, state.length);
}

或者,由于您只是想清除数组,您可以返回一个新的空数组。

clearList: (state) => {
return [];
}

你可以阅读更多关于直接状态突变

相关内容

  • 没有找到相关文章

最新更新