【问题标题】:react-native mount all components on componentDidMountreact-native 将所有组件挂载到 componentDidMount
【发布时间】:2019-03-25 20:01:31
【问题描述】:

我有一个关于 react-native 的问题。加载初始路由后如何安装所有组件?我正在使用 react-navigation 的抽屉导航器。

【问题讨论】:

    标签: react-native components mount


    【解决方案1】:

    您所指的功能在 React Navigation 中称为延迟加载。启用延迟加载后,只有在您导航到屏幕后才会安装屏幕。不幸的是,唯一支持禁用延迟加载的导航器是 TabNavigator。据我所知,旧版本的 React Navigation v1(我相信在 v1.1 之前)没有延迟加载,但一直降级到 v1.0 可能不是最好的主意。或者,您可以切换到使用 TabNavigator,使用 navigationOptions: { tabBarVisible: false } 隐藏标签栏,然后构建并显示您自己的抽屉。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-29
      • 1970-01-01
      • 2019-02-21
      • 2021-07-10
      • 2023-03-26
      相关资源
      最近更新 更多