我有两个独立的反应组件。一个组件用作中央组件,它将具有API调用和数据库操作的所有代码。它将实现redux存储。
因此其他组件需要调用中央组件的方法来设置或获取数据。 例如:中心组件中的方法是从具有不同数据的5个组件调用的。
所以我的问题是如何调用这个中心组件的方法?有没有办法直接从一个组件访问具有所需数据的组件到另一个组件?
注意:组件之间没有任何父子关系
答案 0 :(得分:0)
这取决于您使用的是哪种版本的React。最新的(^ 16.3.0)以其他方式提供上下文api https://reactjs.org/docs/context.html,你必须使用像Redux,Mobx这样的状态管理器。