フラックスのチュートリアルでは、「アプリケーションの状態はストアでのみ維持されます」と書かれています。this.state
したがって、私には、react のコントローラービューにも、 を呼び出すコールバックを介してストアとの同期が保たれているという直感に反するように思えますsetState()
。
ステートフルなコントローラービュー自体をストアとして使用する方が理にかなっているのではないでしょうか? このように、「状態」という単語がアプリに表示されるのは店舗だけです。そして、すべての非ステートフル (または非ストア) ビューは のみを使用しますthis.props
。
this.state
基本的に、その状態を使用するビューとその状態を管理するストアがあるのはなぜですか?ビュー自体はそれを管理できないのでしょうか? this.state
それが変数のポイントだと思いました。