定义一个组件: atts import { useAttrs } from "vue" const props = defineProps(['class','title']); let $atts = useAttrs(); console.log($atts); 来调用这个组件的页面: import atts from '../components/atts.vue' const handler = ()=>{ alert('222'); } 运行之后点击页面中的文字atts,你会发现alert弹出了一次。按理说不是应该弹出两次才对的吗? 然后我略微的修改下组件: atts import { useAttrs } from "vue" const props = defineProps(['class','title']); let $atts = useAttrs(); console.log($atts); 这次再来点击中的文字atts,你会发现alert弹出了两次。 啥原因啊?