我想知道ReactJS组件之间的通信建议方式是什么。我看了related question。但是,我没有找到足够的答案。关键方法似乎如下:
这有以下缺点:
我想要做的是添加组件方法/成员以建立通信。我在想RxJS。这意味着以下内容:
<Child />
函数期间不应创建新的render
,因为在这种情况下,必须重新建立所有订阅。相反,构造函数必须创建一个this.child = <Child />
对象,而不是render
调用渲染{this.child}
。我的问题是:组件通信是否以某种方式由ReactJS处理,或者这是开发人员应该以其他方式处理的事情?
在第一种情况下:是否有可扩展且优雅的方式可以在ReactJS中实现组件之间的通信? ReactJS的开发人员的理由是按照上述方式完成的还是我缺少的东西?
在第二种情况下:组件应如何通信?
答案 0 :(得分:4)