// My Drawer Navigator
const DrawerNavigator = createDrawerNavigator(
{
Sites: { screen: Sites },
SiteAreas: { screen: SiteAreas },
Chargers: { screen: Chargers }
},
{
navigationOptions: {
swipeEnabled: true,
},
drawerWidth: Dimensions.get("window").width / 1.5,
initialRouteName: "Sites",
drawerPosition: "right",
contentComponent: props => <Sidebar {...props} />
}
);
我的初始屏幕是“网站”,然后浏览:
站点-> navigation.navigate(“ SiteAreas”)-> SiteAreas-> navigation.navigate(“ Chargers”)->充电器-> navigation.goBack()->网站(我希望返回到SiteAreas)
当我使用push()而不是navigation()时,它可以工作,但无法打开抽屉,它会转储!
有什么主意!?
“ react-native”:“ ^ 0.57.8”,“ react-navigation”:“ ^ 2.18.3”