在反应导航中放置常用屏幕的位置?

时间:2017-09-24 11:47:02

标签: reactjs react-native react-navigation

当我们使用Instagram或Facebook时,我们可以从Feed,Profile,PhotoPage等任何地方打开Post Detail页面。

我们在反应导航中将常用屏幕如Post Detail Screen放在哪里?

选择2.或者你能举一个例子吗?

1)我应该将PostDetail屏幕复制并粘贴到所有标签吗?

2)或者我应该在TabNavigator中制作另一个屏幕?

这是我的TabNavigator和Root Navigator。

export default TabNavigator(
  {
    Feed: {
      screen: FeedScreen,
    },
    Camera: {
      screen: CameraScreen,
    },
    Noti: {
      screen: NotificationScreen,
    },
    Menu: {
      screen: MenuStackNavigator,
    },
  },

1 个答案:

答案 0 :(得分:1)

在我的应用程序中,我刚将3个StackNavigators使用的屏幕添加到每个StackNavigator的声明(RouteConfig)中。