使用useAttrs
在defineProps和defineEmits不要定义想要判断的事件名....
有更优雅的方式,还请提出
// 父组件
<Head @back="handleBack" />
// 子组件
import { useAttrs } from 'vue';
defineProps({
title: String
})
const emits = defineEmits(['toJump'])
const handle = () => {
// 父组件定义的,在attrs里 得加上on并且驼峰 back -> onBack
if(attrs['onBack']){
....
}
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。