1.参数介绍 使用 setup 函数时,它将接收两个参数: 1.1 props 可以获取 父组件传递过来的属性 1.2 context// Attribute (非响应式对象,等同于 $attrs) console.log(context.attrs) // 插槽 (非响应式对象,等同于 $slots) console.log(context.slots) // 触发事件 (方法,等同于 $emit) console.log(context.emit) // 暴露公共 property (函数) console.log(context.expose) 2.父子组件交互demo 与vue2的区别:子组件在setup函数中通过prop.属性名获取父组件传递的参数,通过context.emit("自定义事件名",参数)触发事件而不是this.$emit。 2.1父组件{{msg}}
2.2子组件 child 组件
{{msg}}