【发布时间】:2020-01-10 18:48:18
【问题描述】:
我正在使用 react-native 和堆栈导航器以及选项卡导航器构建应用程序。导航时屏幕永远不会卸载。我想在用户按下“注销”按钮时卸载屏幕,因此当新用户登录时,所有屏幕都需要重新安装而不保留旧状态。
我该怎么做?
在屏幕内使用this.props.navigation.popToTop() 不起作用。
我当前的导航器结构:
App DrawerNavigator -> OnBoard Drawer Navigator --> (SignIn screen, SignUp screen)
-> Logged Drawer Navigaror --> Home Tab Navigator
--> Settings Stack Navigator -->(Settings screen)
我正在设置屏幕中调用注销功能。
【问题讨论】:
标签: android ios node.js reactjs react-native