私は反応ナビゲーションを使用しており、別々のファイルに2つの異なるスタックルータを持っていますAuthedRouterおよびNonAuthedRouter彼らはそれぞれ重複しない無関係な画面を持っています。ユーザーならばNonAuthedRouterを私App.jsで反応ナビを使用して、別のスタックナビゲータにジャンプして前のものを閉じるにはどうすればいいですか?
const NonAuthedRouter = StackNavigator({
Signup: { screen : Signup }
SignupTwo : { screen : SignupTwo }
})
私は、ユーザーのアプリの状態を確認し、私renderメソッドの戻り値に:
const AuthedRouter = StackNavigator({
Home : { screen: Home }
})
NonAuthedRouter.js次のようになります。
AuthedRouterは次のようになりますサインアップする必要があります。私の問題は、AuthedRouterでホーム画面に移動するにはどうしたらいいですか?また、私はそれが正しくないことを確認したい、そしてNonAuthedRouterのスクリーンはメモリ/ etcから100%削除されています。
ありがとうございました。
https://reacttraining.com/react-router/native/guides/philosophyをリセットする方法 – challenger