【问题标题】:Global state in a (wix) react-native-navigation app?(wix) react-native-navigation 应用程序中的全局状态?
【发布时间】:2017-05-27 07:38:44
【问题描述】:

我正在与react-native-navigation 组合一个应用程序。

我需要一些可用的全局状态,但我不知道如何实现它。通常我会有一个有状态的顶级组件,并将调用this.setState 的方法作为道具传递给较低的组件——但是react-native-navigationstartTabBasedAppstartSingleScreenApp 提供的两个Navigation 方法会导致任何父组件下马。卸载的组件不能根据错误日志改变状态,所以我很茫然。

我错过了什么?如何使用此解决方案在我的组件(屏幕)之间共享状态?

【问题讨论】:

    标签: javascript react-native react-native-navigation


    【解决方案1】:

    考虑使用Redux。这里有一个例子-https://github.com/wix/react-native-navigation/tree/v1.1.81/old-example-redux

    它是无人维护的,但原理应该是一样的。即使在 1.1.81 版本上,我的应用也能正常运行。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-20
    • 2017-10-28
    • 2021-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-18
    相关资源
    最近更新 更多