0
フルナビゲーション状態にアクセスするには、Reduxに接続せずに画面に表示します。Reduxに接続せずに画面のナビゲーション状態にアクセス
私は私が私の画面でstate
キーが含まれていますが、その中にkey
とrouteName
しかあり小道具navigation
を持って知っています。 routes
階層で完全な状態を欲しいと思います(同じreact-navigation
が内部で保存され、navigationOptions
になります)。
それは可能ですか?
しかし、私はこのどこかを保存する必要があります。画面に*直接アクセスすることはできません。 – Kerumen
asyncstorageを使用して、それをreduxソリューションなしで保存することができます。もう1つの解決策は、ナビゲーションステートがこのコンポーネントの状態に変化した後、この状態変数を子にscreeenPropとして渡すときに、状態のあるコンポーネントを使用してcurrentStateを保存することです。これはちょっとした解決策ですが、うまくいくかもしれません。 [こちら](https://github.com/react-community/react-navigation/issues/51#issuecomment-323536642)がその例です。 – bennygenel
精度に感謝します。私はReduxを使うことができますが、 'back'ハンドラのためだけに必要でしたので、全体を配線するのは過度のようでした。私は選択肢がないと思う.. – Kerumen