我有一个React Redux组件,列出列表中的多个记录,用户可以单击任何项目。状态在Redux中作为对象数组维护。当用户点击它时,选择一个项目并保持状态,以便记录(跟踪)所选项目。还可以刷新列表以获取最新数据,也可以从列表中删除项目。到现在为止还挺好。 现在要编辑列表中的一个项目我有Redux-Forms。问题是表单保持自己的状态切片[当我看到状态时,我看到两个切片一个用于列表而另一个用于表单。]现在没有一个信息来源正在编辑的项目。它位于列表和表单上。如果我更新表单中的字段,它不会在列表中显示更新的项目。我可以用代码等修改 - 并让它看起来很好[我想避免],但看到一个设计问题?我如何以更好的方式设计它?
问候!
答案 0 :(得分:0)
如何设计商店,当商店需要填充列表(使用简单的react-redux)并使用表单(redux-forms)编辑列表中的一个项目而不在商店中复制相同的数据时?