【发布时间】:2017-04-14 15:06:01
【问题描述】:
我有一个 React Redux 组件,它以列表的形式列出多个记录,用户可以单击任何项目。状态在 Redux 中作为对象数组进行维护。当用户单击它时,会选择一个项目并保持状态以记录(跟踪)所选项目。还可以刷新列表以获取最新数据,也可以从列表中删除项目。到现在为止还挺好。 现在要编辑列表中的一项,我有 Redux-Forms。问题是表单维护自己的状态切片[当我看到状态时,我看到两个切片,一个用于列表,另一个用于表单。] 现在正在编辑的项目没有单一的信息来源。它在列表和表单切片上。如果我更新表单中的字段,它不会在列表中显示更新的项目。我可以使用代码等进行 hack -update 并使其看起来不错 [我喜欢避免],但是看到设计问题了吗?如何以更好的方式进行设计?
问候!
【问题讨论】:
标签: reactjs redux redux-form