【问题标题】:Where to put commonly used Screen in react-navigation?react-navigation 中常用的 Screen 放在哪里?
【发布时间】:2018-03-05 12:11:54
【问题描述】:

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

我们在 react-navigation 中把 Post Detail Screen 等常用的屏幕放在哪里?

选择 2。或者你能给我举个例子吗?

1) 我应该将 PostDetail Screen 复制并粘贴到所有选项卡吗?

2) 还是应该在 TabNavigator 中创建另一个屏幕?

这是我的 TabNavigator 和 Root Navigator。

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

【问题讨论】:

    标签: reactjs react-native react-navigation


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-02
    • 1970-01-01
    • 1970-01-01
    • 2020-06-27
    • 2021-03-07
    • 2021-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多