私の国家がどこに住んでいるのか接続関数がどのように把握しているのか本当に興味がありますか? combineReducerの関数との関係はありますか?そこから戻り値が得られていますか?ReduxのConnect関数は私の状態がどのようになっているのでしょうか?
0
A
答えて
1
が反応-Reduxののconnect()
機能を、それが<Provider>
の中にネストされた任意のコンポーネントによってアクセスできるようにのリアクトcontext
機能にReduxの店を置くために<Provider>
コンポーネントに依存しています。
投稿Build Yourself a Reduxは、<Provider>
とconnect()
を含む、Reduxの仕組みの多くをカバーしています。
0
では、成分はprops
又はcontext
を使用することができるintarect反応します。 コンテキストをグローバル・プロップの一種として扱うことができます。コンテキストがプロバイダ・クラスで定義されると、ツリーの下のどこでもアクセスできます。 More on context
それはあなたに<Provider>
コンポーネントを与え、明示的にストアを渡す必要があります。
<Provider store={store}>
<App ... />
</Provider>,
これは、コンテキストを作成し、reduxストアへの参照を設定する責任があります。一方connect
機能で
はhigher order componentです。コンポーネントをラップし、プロバイダのコンテキストにアクセスできるようにします。あなたは簡単にこのようconnect
を使用せずに店を使用することができます。
static contextTypes = {
store: PropTypes.object,
};
render() {
const { store } = this.context;
console.log(store);
要約する:
関連する問題
- 1. 私がしようとしているどのようなチェックボックスの状態
- 2. バインドは、私は次のようになりますReduxの店舗を持ってReduxの状態
- 3. は、私はこのようなコンポーネントの状態を持ってSetState関数は状態
- 4. どのようにReduxの減速のオブジェクト配列状態
- 5. ReactJSは、私はちょうど状態がリストにどのように機能するかを学習する例を作成しようとしている
- 6. が反応:私はこのような私のコンポーネントの状態プロパティとして配列、持っている状態での配列のインデックス(指数未定義)
- 7. はどのように私は、JSONを持っている状態
- 8. どのような状態
- 9. Reduxはどのように状態をmapStateToPropsに渡しますか?
- 10. AngularJS/UIルータ - 私が達成しようとしているどのような状態のURL/TemplateURLでのロケール
- 11. だから私はそのような構造を持っている状態
- 12. 私はこのようになりますcsvファイル、持っている状態
- 13. MySQLの私は、このようなテーブルを持っている状態
- 14. どのように私の状態を更新できないのですか?
- 15. Redux - 状態はどのように減速機に渡されますか?
- 16. どのようなcssホバー状態が有効になっているかを確認してください
- 17. 私は以下のようにオブジェクトの配列を持っている状態
- 18. 私の状況ではどのMySQLストレージエンジンが良いでしょうか
- 19. 私は休止状態で、次のモデルのようなものを持って休止状態
- 20. SQL私は以下のようなテーブルを持っている状態
- 21. 「invocables」私は、次のような状態を持っているオブジェクト
- 22. プロセスはバックグラウンドの状態をどのように知っていますか?
- 23. reduxを使用して、複雑なページのコンポーネント状態を再計算しないようにするにはどうすればよいですか?
- 24. 私のReduxレデューサーが私の状態が未定義だと思うのはなぜですか?
- 25. 状態パラメータが他の状態になっていない
- 26. PHP関数は*ので、ちょっとそれはPHPに来るとき、私はちょうど開始しているので、私はnoobのだ、と私は関数を使用してffmpegのコードを実行しようとしていますエラー
- 27. UIルータ - の状態は、私がこのような何かしたい
- 28. JWT Redux React:状態はどうですか?
- 29. どのようにして1つのメイト関数がソリューションに収束するのでしょうか?
- 30. enum値を状態図の状態として使用するにはどうすればよいですか?
あなたはReduxのソースコードを見たことがありますか? – jmargolisvt
確かに、ソースコードが非常に自明ではないので、私は自分の問題に近づけませんでした。 –