从堆栈导航中的屏幕返回到抽屉导航中的屏幕不起作用,响应本机

问题描述 投票:0回答:1

我的应用程序中有两个导航器。堆栈导航:

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 Screen]],但是当我按下“后退”按钮时,我将重定向至应用程序的MainScreen

我希望如果我从愿望清单屏幕返回时应该转到愿望清单屏幕。

我的应用程序中有两个导航器。堆栈导航:const MainStackNavigator = createStackNavigator({MainScreen:{screen:Home},ProductDetail:{screen:ProductDetail},Search:...

reactjs react-native react-navigation
1个回答
0
投票

您必须将MainStackNavigator附加到Wishlist,而不是Home

© www.soinside.com 2019 - 2024. All rights reserved.