我的应用程序中有两个导航器。
堆栈导航:
const MainStackNavigator = createStackNavigator({
MainScreen: { screen: Home },
ProductDetail: { screen: ProductDetail },
Search: { screen: Search },
Shop: { screen: Shop },
},{
headerMode: 'none',
});
抽屉导航:
const MainDrawerNavigator = createDrawerNavigator({
Home: {
screen: MainStackNavigator,
},
Wishlist: {
screen: Wishlist,
},
Login: {
screen: Login,
},
Register: {
screen: Register,
},
Logout: {
screen: Logout,
},
})
问题是当我进入心愿单屏幕时,我按下了产品卡,然后导航到 ProductDetail屏幕,但是当我按回按钮,我将重定向到应用程序的MainScreen
。
我希望如果我是从愿望清单屏幕返回的,那么应该转到愿望清单屏幕。
答案 0 :(得分:0)
您必须将MainStackNavigator
附加到Wishlist
,而不是Home