TabBar使用ReactNavigation转到初始屏幕

时间:2017-07-30 20:48:46

标签: reactjs react-native react-navigation

我使用ReactNavigation中的TabNavigator。第一个标签显示Home。 Home也有StackNavigator。只有从堆栈中从Home导航到其他页面,然后单击Tab键,它才会返回到堆栈的第一个屏幕。

以下是代码:

const MainNavigator =
      TabNavigator(
      {
        Home: {screen: MainStackNavigator},
        Expressions : {screen : expressions},
      }, {
        initialRouteName: 'Home',
      }
      );

  const MainStackNavigator =
  StackNavigator({
  WelcomeSlides: {screen: WelcomeSlides},
  Home: { screen: FirebaseReactNative },
  Details: { screen: WordItem }
},{
  initialRouteName: 'Home',
});

1 个答案:

答案 0 :(得分:0)

您需要发送回Home屏幕:

Home: {screen: MainNavigator},