【问题标题】:Redux-forms list to display many and redux form to edit one record. My design issueredux-forms 列表显示多个,redux 表单编辑一条记录。我的设计问题
【发布时间】:2017-04-14 15:06:01
【问题描述】:

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

问候!

【问题讨论】:

    标签: reactjs redux redux-form


    【解决方案1】:

    当商店需要填充一个列表(使用普通的 react-redux)并且还使用表单(redux-forms)编辑列表中的一项而不复制商店中的相同数据时,如何设计商店?

    【讨论】:

      猜你喜欢
      • 2018-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 2023-03-04
      • 1970-01-01
      • 2010-11-01
      • 2022-01-05
      相关资源
      最近更新 更多