React-Navigation v5:如何在更改后删除堆栈的所有状态/历史记录

时间:2020-04-14 19:22:25

标签: react-native react-navigation

我有2个主筹码 1)认证 2)MainNavigator

身份验证堆栈处理登录和注册过程。

当用户注销时,从MainNavigator堆栈中调用以下函数。

props.navigation.reset({
  index: 0,
  routes: [{ name: 'Authentication' }],
});

当我再次从身份验证堆栈登录时,我的主页(MainNavigator堆栈中的索引0)useEffect()不会运行,直到我手动重新加载应用程序。

任何想法都会受到赞赏。谢谢。

0 个答案:

没有答案