//子组件
<button @click="parents">点击</button>
//自定义事件 goParents
const emit = defineEmits(['goParents'])
const parents = ()=>{
const value = '你好父元素'
// goParents指的是自定义事件, value指的是传的值
emit('goParents',value)
}
//父组件
//@goParents 指的是子组件自定义的事件 绑定父组件
<componentA :title="'七天数据销量'" @goParents="handleClick" />
//接收子组件传过来的value值
const handleClick = (value)=>{
console.log(value); //你好父元素
}
vue3 子传父 使用 defineEmits 实现
最新推荐文章于 2024-09-18 18:18:52 发布