私の Flux アプリケーションには、キーと値のペアの配列でそれ自体をレンダリングする DropDown React コンポーネントがあります。
1 つは国データ、もう 1 つは都市データの 2 つの異なるドロップダウンを作成したいと考えています。
Flux パターンでは、各ドロップダウンにはSelection
、選択された値のペイロードを含むアクションがあり、対応するストアがその状態を更新するために使用します。
どのドロップダウンSelection
アクションがどのストアに属するかを指定するにはどうすればよいですか?
それぞれのニーズに固有のラッパーコンポーネントを作成できます。つまりCountryDropDown
、 とCityDropDown
、それぞれに独自の特定のアクションCountrySelected
を作成させますCitySelected
が、それは慣用的なアプローチですか? そうである場合、ハンドラーが親のアクションを起動DropDown
するように、基になるコンポーネントをどのように接続しますか?onChange