【发布时间】:2019-02-01 21:41:20
【问题描述】:
我已经实现了官方文档中给出的react-navigation with redux。它工作正常,但是当我从第一个屏幕移动到第二个屏幕时,它正在刷新整个堆栈。
我有 3 个屏幕,分别称为 LoginScreen、HomeScreen 和 HomeDetailScreen。
这是每种情况下的输出
初始加载
输出:调用 LoginScreen 的构造函数
当我从登录移动到主页时
输出:调用 LoginScren 的构造函数 -> 调用 HomeScreen 的构造函数。
当我从 Home 移动到 HomeDetail
输出:调用 LoginScren 的构造函数 -> 调用 HomeScreen 的构造函数 -> 调用 HomeDetailScreen 的构造函数。
版本
react-navigation : "^2.12.1"
react-navigation-redux-helpers": "^2.0.5"
【问题讨论】:
标签: reactjs react-native react-redux react-navigation