【发布时间】:2017-10-25 22:41:16
【问题描述】:
我正在使用 react-navigation,并且在单独的文件 AuthedRouter 和 NonAuthedRouter 中有 2 个不同的堆栈路由器。它们每个都有不相关的屏幕,没有重叠。
AuthedRouter 看起来像:
const AuthedRouter = StackNavigator({
Home : { screen: Home }
})
NonAuthedRouter.js 看起来像:
const NonAuthedRouter = StackNavigator({
Signup: { screen : Signup }
SignupTwo : { screen : SignupTwo }
})
在我的 App.js 中,我检查用户应用状态,如果用户需要注册,则在我的渲染方法中返回 NonAuthedRouter。我的问题是如何在注册完成后导航到 AuthedRouter 中的主屏幕?另外我想确保它不正确,并且 NonAuthedRouter 屏幕 100% 从内存/等中删除。
谢谢。
【问题讨论】:
标签: react-native react-navigation