文章目录 一、父子通信1、props2、模板引用ref和defineExpose 二、跨层级传递数据provid和inject 一、父子通信 1、props 父组件中给子组件绑定属性子组件内通过props选项接收 子传父,通过defineEmits,先声明事件,再emit触发 2、模板引用ref和defineExpose ref绑定组件,defineExpose将组件内的属性和方法暴漏出去 二、跨层级传递数据provid和inject 顶层组件通过provid函数提供数据底层组件通过inject函数获取数据