react组件通信

75 阅读1分钟

记录一下react组件之间的通信方式:

  • 父组件通过props把数据传给子组件

  • 父组件通过ref来调用子组件的方法

  • 子组件通过调用父组件传来的回调函数,将数据传给父组件

  • 将组件变成兄弟组件,通过父组件作为中间层进行通信

  • 使用context

  • 使用状态管理仓库:mobx等

参考文档:

# 10种React组件之间通信的方法