Reactjs React中的任意对任意组件通信
我的项目结构流程图: 我的问题是关于任意对任意(a2a)组件通信。我有一个使用道具的有效解决方案,但不知道如何正确处理流程图中显示的任何对任何事件处理Reactjs React中的任意对任意组件通信,reactjs,directory-structure,eventemitter,Reactjs,Directory Structure,Eventemitter,我的项目结构流程图: 我的问题是关于任意对任意(a2a)组件通信。我有一个使用道具的有效解决方案,但不知道如何正确处理流程图中显示的任何对任何事件处理 道具解决方案似乎并不臃肿,但我的应用程序几乎没有超出todo应用程序的规模。根据流程图的逻辑,我应该朝哪个方向走?坚持使用道具。React并不真正适合于“任何对任何通信”(有充分的理由) 如果您发现在状态更改时需要通知多个组件,答案通常是将状态提升到一个公共父组件 细节
道具解决方案似乎并不臃肿,但我的应用程序几乎没有超出todo应用程序的规模。根据流程图的逻辑,我应该朝哪个方向走?坚持使用道具。React并不真正适合于“任何对任何通信”(有充分的理由) 如果您发现在状态更改时需要通知多个组件,答案通常是将状态提升到一个公共父组件 细节