我在我的应用中使用react-redux
和react-native's navigation
。我的目标是在Screen A
- >成功进行API调用后进行导航Screen B
- > Screen C
等等。
这就是我在应用中所做的事情。
我确实尝试了以下方法:
componentWillReceiveProps
中添加导航代码:这种方法的问题是,它调用导航堆栈的所有componentWillReceiveProps
。这是在导航到下一个屏幕之前多次渲染当前屏幕(我从Screen B
- > Screen C
观察到此行为)
render
方法本身和returning null
。这里的问题是,如果我在一个屏幕上映射了多个reducer
,该怎么办?如果两个reducer
都发生变化,我将再次进行导航。
EventListener's
,但我必须跟踪添加和删除它们。关于如何实现这一目标的任何想法。
由于