【发布时间】:2018-11-09 20:38:55
【问题描述】:
我正在构建一个 react 本机应用程序,并且正在使用 react-navigation 包。我有一个应用程序的选项卡导航器,每个选项卡都有一个堆栈导航器。像这样的:
const HomeStack = StackNavigation({
Info: {screen: Info},
Main: {screen: Main}
})
const SearchStack = StackNavigation({
Search: {screen: Search},
SearchResult: {screen: SearchResult}
})
TabNavigation({
Home: {screen: HomeStack},
Search: {screen: SearchStack}
})
假设我进行了搜索,现在我在 SearchResult 屏幕上。然后我按主页选项卡返回主屏幕。现在,当我返回搜索选项卡时,它会显示 SearchResult 屏幕。有没有办法强制 react-navigation 在您从选项卡转到搜索屏幕时始终呈现搜索屏幕?
我做了一个关于零食的项目来说明这个https://snack.expo.io/rkMzWoh17
【问题讨论】:
标签: javascript react-native react-navigation tabnavigator