2017-01-12 5 views
1

フィールドフィールドがFieldArrayのようなフォームを持つreduxフォームがあります。 状態からredux-formを初期化するのはかなりstraightforwardですが、フォームにはフィールドのリスト(FieldArray)があり、FieldArrayフォームを初期化するためのドキュメントはありません。FieldArrayフィールドでreduxフォームを初期化する

フィールド名(例:members[0].lastName, members[0].firstNameなど)の問題があるようです。 手動でこれらのキーを渡してみましたが、まだフォームの初期化ができませんでした。

答えて

1

フォーム構成オブジェクトにenableReinitialize: trueを追加するか、componentdidmoutを使用してarrayInsertアクションを呼び出してすべてのパラメータを渡すことができます。このgithub問題を使用しました: https://github.com/erikras/redux-form/issues/2349

しかし、まだ良い解決策を望んでいません。

関連する問題