После 2 переходов вперед в DrawerNavigator первый goBack () возвращается на первый экран вместо второго - PullRequest
0 голосов
/ 12 января 2019
// 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 ("Зарядные устройства") -> Зарядные устройства -> navigation.goBack () -> Сайты (я хотел бы вернуться в SiteAreas)

Когда я использую push () вместо navigate (), он работает, но я не могу открыть ящик, он сбрасывает!

Есть идеи!?

"реагировать-нативный": "^ 0.57.8", "реагировать-навигация": "^ 2.18.3"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...