什么是使用React导航的最佳方法

时间:2019-05-03 22:10:32

标签: android reactjs react-native react-navigation react-native-navigation

我已经在一个称为Route的单个文件中设置了我的所有React Native导航,这工作正常。我只需要知道哪种方法更好。

1)将所有导航保留在一个路由器文件Route.js中。

2)为每个导航器保存单独的文件,即Stack Navigator,Tab Navigator

哪种方法更好,更可维护。

const BottomTabNavigation = createBottomTabNavigator({
  WallComponent: {
    screen: WallComponent,
    navigationOptions: {
      tabBarLabel: "Personal Wall"
    }
  },
  More
});

const AppStackNavigator = createStackNavigator({
  TabNavigator: BottomTabNavigation,
  ViewSessionFriends: {
    screen: ViewSessionFriends
  }
});

const AppContainer = createAppContainer(AppStackNavigator);

0 个答案:

没有答案