react数据管理

方法

  1. 依靠状态提升来和兄弟元素进行数据交互
    应用场景:组件层级扁平,兄弟组件通信情况很少
    react数据管理react数据管理

  2. 通过发布订阅模式做数据交互:通过观察者模式
    应用场景:业务规模较小,层级较深的业务
    react数据管理react数据管理

  3. redux等数据管理工具:redux单向数据流
    应用场景:业务复杂,组件层级较深,兄弟组件通信密切
    react数据管理react数据管理