私は基本的にどのキーが対象であるかを理解しています。子リストの変更を識別できる必要があります。react-reduxアプリケーションでのキーの役割と動的コンポーネントの状態の管理
私が問題を抱えているのは、情報の流れと、店舗の状態とサブコンポーネントの状態の同期性を維持することです。
たとえば、<CustomTextInput>
のリストがあり、それはまさにそのようなものです。内部にテキスト入力があるコンテナ。それらの多くは<CustomTextInputList>
要素に格納されています。
リスト内のCustomTextInput
の数は変更できますが、加算したり減算したりすることができます。 CustomTextInputが挿入されるたびに新しいキーを発行するインクリメントカウンタ付きのファクトリがあります。
私の店にはCustomTextInputModel
タイプがあります。私が入力の中の値を変更するときはいつでも、私の店でアクションをディスパッチするコールバックを呼び出す必要があります。しかし、どのように修正するのかを知るにはどうすればよいのですか?店舗全体の状態が再現されているので、リスト全体が単一のインスタンスを変更することを再確認しないようにするにはどうすればいいですか? CustomTextInput
にモデルIDの参照を保存する必要がありますか?これが鍵でしょうか?私は:)これで