[英]react navigation process when user log in and log out in react native
我有两个底部选项卡导航器。 A、B。
他们都有登录,注销。
不要问我为什么他们两个都有。
当用户登录和注销时,我想重置所有堆栈并转到堆栈 A。
const resetAction = StackActions.reset({
index: 0,
actions: [NavigationActions.navigate({ routeName: "A" })]
});
goToA = () => {
props.navigation.dispatch(resetAction)
}
当我在堆栈 A 中登录时,没有问题。 但是当我登录堆栈 B 时它崩溃了。 因为在 B 中没有 A 路线名称。
我该如何解决这个问题?
谢谢。
我可能会找到解决方案。
以前,我将堆栈导航器放入每个开关导航器中。
但是效率不高。
我应该把 switch navigator 放到 stack navigator 中。
如果您有更有效的方法来解决这个问题,请随时告诉我。
谢谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.