在两个不相关的组件之间进行交流

时间:2018-06-22 16:39:22

标签: react-native react-native-router-flux

如何在react-native中处理没有公共父代的组件之间的通信?

在两个不相关的组件之间进行通信的最佳方式是什么?

我做了一些研究,最推荐的方法似乎是使用上下文https://reactjs.org/docs/context.html

1 个答案:

答案 0 :(得分:1)

处理全局状态的方法有多种,其中一种是新的React Context API,但其中最著名的一种是redux,这是由工作于Facebook的Dan Abramov编写的,受通量的启发,一个旧的Facebook图书馆来管理全球状态。还有Mobx和许多其他产品,我建议您先看看每个产品,然后看看最适合您的产品,很难不告诉您您的问题。随时询问其中一个问题