React Navigation DrawerNavigator显示后退按钮而不是抽屉按钮

时间:2018-08-17 21:56:08

标签: react-native react-navigation

这是我的route.js文件:

const HomeScene = createDrawerNavigator({
    Home: { 
        screen: Home 
    },
    List: { 
        screen: List 
    },
}, {
    drawerWidth: 300
});

const Routes = createStackNavigator({
    Welcome: { 
        screen: Welcome 
    },
    Login: { 
        screen: Login 
    },
    LoggedIn: {
        screen: HomeScene 
    }
});

export default Routes;

这是我的“登录”屏幕脚本:

login = () => {
    this.props.navigation.navigate('Home');
};

当我运行函数login()时,它导航到主屏幕,但是有一个后退按钮而不是菜单栏。我期望主屏幕是一个全新的抽屉式导航器。这样,当用户登录时,他们将使用抽屉式导航器,除非他们注销(这会将他们带到StackNavigator下分配的登录屏幕)。

我在这里做错了吗?谢谢

0 个答案:

没有答案