react传值问题

react传值方法

  1. 父组件->子组件,props

    缺点:嵌套深,交流成本变高

  2. 子组件->父组件,传入回调函数给props

    缺点同上

  3. 兄弟组件之间通信,react状态提升

  4. useContext

  5. 使用观察者模式,引入EventEmitter或者postal.js

  6. 使用状态管理库,MobX或者Redux

React状态提升实例

参考