【发布时间】:2020-06-12 06:37:57
【问题描述】:
我正在使用 redux 开发 react 应用程序。我想从数组中删除多个项目。我在减速器中编写了以下代码,从数组中删除单个项目,但我想删除多个项目。
case DELETE_LINK:
let dltLink = state.filter(item => {
return item._id !== action.data._id
})
return {
...state,
parentFolderlinks: dltLink
};
【问题讨论】:
-
ID 往往表示唯一性(或者它们应该!),因此使用任何特定的 id 可能不允许您从数组中删除多个元素。您能否提供更多关于需要从链接数组中删除的内容的详细信息?
标签: arrays reactjs redux react-redux redux-thunk