0

コンテナーを別のコンテナーにネストして、アプリケーションのメイン ページによって処理される大量のコードにならないようにしたいと考えています。このロジックはすべて下位レベルのコンテナーに分散する必要があると思いますが、これを行うための最良の方法が見つかりません。アイデアは、メイン コンテナーの管理が難しくなりすぎないように、それぞれに独自のロジック、リデューサー、アクションなどを備えた複数のコンテナーを使用するメイン コンテナーを用意することです。

この時点での私の最善のアプローチは次のとおりです。

  • mainContainer と nestedContainer の両方をリンクする特定のセレクターを作成し、
  • mainContainer レデューサーにネストされたコンテナー レデューサーを状態に含め、
  • mainContainer の componentWillMount 関数内でネストされたコンテナを redux.connecting します。

プロセスが複雑すぎると感じます。何か不足していますか?これは良い習慣ですか?私はこれをやり続けるべきですか?

4

0 に答える 0