【发布时间】:2018-02-22 07:22:58
【问题描述】:
我使用 react-navigation 已经有一段时间了。当我尝试在 Expo 上引用此 Snack 时,我意识到如果我在选项卡内导航,则无法通过按选项卡栏上的主页按钮导航回主页选项卡屏幕。我必须单击屏幕上的“返回”按钮才能导航回主页。
这是一段代码:
const HomeStack = StackNavigator({
Home: { screen: HomeScreen },
Details: { screen: DetailsScreen },
});
const SettingsStack = StackNavigator({
Settings: { screen: SettingsScreen },
Details: { screen: DetailsScreen },
});
export default TabNavigator({
Home: { screen: HomeStack },
Settings: { screen: SettingsStack },
});
参考上面的代码,如果我从标签栏中单击Settings,然后导航到该堆栈内的Details,那么当我再次单击Settings 时,我无法导航回Settings。我必须点击屏幕顶部的后退按钮。
这里有什么问题?
【问题讨论】:
标签: javascript react-native react-navigation