# 19.Context

思考: APP组件要传递数据给 Child 组件, 该如何处理?

  • 处理方式: 使用 props 一层层组件往下传递 (繁琐)
  • 更好的姿势: 使用 Context
  • 作用: 跨组件传递数据 (比如: 主题, 语言等)
xcooo xcooo xcooo

# 总结:

  • 1.如果两个组件是远房亲戚(比如: 嵌套多层), 可以使用Context实现组件通讯

  • 2.Context提供了两个组件: Provider 和 Consumer

  • 3.Provider组件: 用来提供数据

  • 4.Consumer组件: 用来消费数据

上次更新: 2020/10/27 下午11:58:10