如何在每次选中标签栏项目时重置导航堆栈?

时间:2017-12-13 19:22:29

标签: react-native-navigation wix-react-native-navigation

因此,每次从选项卡导航中选择选项卡时,我都需要重置导航堆栈。 现在它的工作原理如下:

用户在标签A上 - >在标签A上打开新屏幕(即新闻) - >选定的标签B - > 选中标签A并返回上次打开的屏幕(新闻),而不是返回标签A.

我需要更改最后一步并在每次用户选择新标签时重置打开的屏幕。

我知道我可以使用的API项很少,例如poppopToRootresetTo,但我不知道如何正确使用它。

有人可以给我一个我可以使用它的例子吗?

提前致谢!

1 个答案:

答案 0 :(得分:3)

ListenBottomTabSelected个活动并致电this.props.navigator.popToRoot