如在反应导航页面中所写:
警告:在即将于2018年秋季发布的下一个主要版本的React Navigation中,我们将不再提供有关如何与Redux集成的任何信息,并且它可能会停止工作。 >
在下一个版本的react-navigation中,可能很难将redux与react-navigation一起使用。
我的问题是:在不使用redux的情况下,如何在react-navigation应用程序中使用状态(以及在屏幕之间传递状态)?
答案 0 :(得分:0)
针对导航员的孩子
反应导航为您提供withNavigation
HOC,因此您可以轻松地将组件包装在其中,以访问导航状态并进行导航。
答案 1 :(得分:0)
为什么要将React导航与redux集成在一起?
对于我来说,我希望能够从组件(屏幕)外部执行导航操作。例如:Redux-saga。如果不集成,就无法通过redux-saga导航。
对于这样的任务,我们不需要集成反应导航和redux 。我们只需要使用NavigationService。