gpt4 book ai didi

reactjs - Redux reducer 按名称从列表中删除对象

转载 作者:行者123 更新时间:2023-12-03 13:32:30 26 4
gpt4 key购买 nike

我见过的大多数关于从列表中删除项目的示例都使用列表中项目的索引,例如:

case REMOVE:
return [
...list.slice(0, action.index)
...list.slice(action.index + 1)
]

但是,如果我想调度一个无法访问列表中项目的索引,而只能访问名称的操作,如何过滤一组对象并仅删除带有 的对象n 名字?

最佳答案

更简单的方法是使用数组 filter功能

case REMOVE:
return list.filter((item) => item.name !== n)

关于reactjs - Redux reducer 按名称从列表中删除对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37063936/

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