我使用redux格式(redux-form / immutable)来处理动态表单(添加,删除字段)的几个问题。
我已经通过Erik Rasmussen的演讲https://www.youtube.com/watch?v=eDTi7lYR1VU&feature=youtu.be,我采取了类似的方法。
我可以使用redux devtools查看状态中的表单数据。另外,我在文档中发现我们可以改变表单的状态。 (http://redux-form.com/6.4.0/docs/api/ReducerPlugin.md/)
我试图看看我是否可以使用它来使它工作。将在此更新我的观察/发现。如果有更简单的方法可以告诉我。
答案 0 :(得分:0)
使用FieldArrays解决了这个问题。它负责以适当的方式更新redux中的表单状态。之前我只是使用Fields并迭代存储在组件状态中的List并在添加/删除时修改它。