2017-11-06 8 views
0

私は反応ルータと反応ルータとの間の配線を試みたときに重大な疲労を経験しています。私はまたルータのrender funcで最上位の状態を配線しようとしましたが、ルータはリフレッシュしないので、その方法は失敗します。私の国家管理要件はむしろ単純で、私は劣等感を感じています。私が本当に必要とするのは、他のコンポーネントレベルの状態と同じように機能し、コールバックを使用して操作するトップレベルの状態プロバイダです。reduxまたはmobxの代わりに、デフォルトの反応状態を状態プロバイダとして使用する方法はありますか?

午前中にさまざまなソリューションを探していましたが、反応ルータ(v4)で動作するデフォルトの反応状態ですぐに利用できるソリューションは見つかりませんでした。

解決策はありますか?それは本当に反応ルータと状態になるとすることができない何か?

答えて

1

どのようにMobxをセットアップしましたか?多分あなたはそれを考え直しているかもしれません。非常に多くの標準的なコンポーネントの状態を模倣するが、リアクティブプログラミングのすべての利点を持つ、トップレベルの観測可能なオブジェクトを設定することができます。

<Provider>ラッパーコンポーネントをmobx-reactパッケージから使用する場合は、すべての子コンポーネントが@injectを使用してアクセスできるようになります。 @observerと組み合わせると、店舗によって異なるコンポーネントが変更されると更新されます。

私が作成したこのサンドボックスの例を参照してください。 https://codesandbox.io/s/jzv73o97r5

関連する問題