小编tit*_*ito的帖子

从规范化的redux商店中删除商品

请先在这里看到这个问题.我正在使用每个人都在使用的这个示例对象.

{
  entities: {
      plans: {
        1: {title: 'A', exercises: [1, 2, 3]},
        2: {title: 'B', exercises: [5, 6]}
      },
      exercises: {
        1: {title: 'exe1'},
        2: {title: 'exe2'},
        3: {title: 'exe3'}
        5: {title: 'exe5'}
        6: {title: 'exe6'}
     }
   },
currentPlans: [1, 2]
}
Run Code Online (Sandbox Code Playgroud)

当用户单击"删除练习"时,消息可能如下所示:

{type: "REMOVE_EXERCISE", payload: 2}
Run Code Online (Sandbox Code Playgroud)

我是否需要遍历所有计划,然后是每个计划中的所有练习才能删除此项目?如何在减速机中完成?

redux normalizr

8
推荐指数
1
解决办法
1725
查看次数

标签 统计

normalizr ×1

redux ×1