【发布时间】:2019-03-19 20:39:16
【问题描述】:
所以我的问题很简单。
我通过 react-navigation 进行导航。场景
- 从屏幕 A 导航到屏幕 B。
- 屏幕 B 中的每个组件都在安装/创建 - 从B回到A
- 屏幕 B 中的每个组件正在卸载 - 再次从 A 导航到 B
- 屏幕 B 中的每个组件都在重新安装。
有什么办法可以防止这种情况发生吗?数据不是问题,我将它们保存在 redux 存储中。案例与组件。
在我的应用程序中,用户将不断在两个屏幕之间切换,我不想每次都构建其中一个。
有什么想法吗?
【问题讨论】:
-
您是否尝试过自定义导航器?
-
是的,我确实尝试过构建自定义导航器,但我希望有一个相对简单的解决方案。
标签: react-native caching react-navigation react-component