为了账号安全,请及时绑定邮箱和手机立即绑定

删除处于 Redux 状态的嵌套对象中的项

删除处于 Redux 状态的嵌套对象中的项

万千封印 2022-08-27 09:46:05
我正在尝试删除嵌套状态下的项,但我不知道如何实现它。数据结构{ property: {  "_id" : "52",  "name" : "random",  "options" : ["item1", "item2", "item3"] }}删除一个属性,我只是做一个这样的比较,它正在工作property: state.property.filter(data => data._id !== action.propertyId),但问题是,当我想删除选项数组的一个项目时,如何删除一个项目并比较值
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

也许你正在寻找下面...


let state = {

  "property": {

    "_id": "52",

    "name": "random",

    "options": ["item1", "item2", "item3"]

  }

}


state.property.options = state.property.options.filter(ele => ele !== "item2")


console.log(state)


查看完整回答
反对 回复 2022-08-27
  • 1 回答
  • 0 关注
  • 77 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信