1


我在使用 React-Navigation v5BottomTabNavigator嵌套在StackNavigatorReact-Native 中时遇到问题

这是我的StackNavigator

    <Stack.Navigator>
      <Stack.Screen name="AircraftList" component={AircraftList} />
      <Stack.Screen name="MainTabNavigator" component={MainTabNavigator} />
    </Stack.Navigator>

AircraftList用户中,用户可以按下Aircraft,并在其中导航,前往MainTabNavigator他可以看到飞机详细信息的地方,底部栏可以在它们之间导航。

在这一步中,我使用命令

navigation.navigate('MainTabNavigator')

这是我的MainTabNavigator

    <Tab.Navigator backBehavior='initialRoute'>
      <Tab.Screen name="SortiesNavigator" component={SortiesNavigator} />
      <Tab.Screen name="DocumentationNavigator" component={DocumentationNavigator} />
      <Tab.Screen name="PfrNavigator" component={PfrNavigator} />
    </Tab.Navigator>

每一个Tab.Screen都是StackNavigator

一切都很好,除了一个问题,我无法返回AircraftList,事实上,如果我在打开时按下设备返回按钮SortiesNavigator,我会收到 development-only 错误

“任何导航器都没有处理‘GO_BACK’操作”

你有什么建议吗?

4

0 回答 0