子组件:(1)契机:一个点击事件;(2)先声明emit,const emit = defineEmits<{ (e: string, v: 传递的数据的类型): void }>()
;(3)然后在方法内通过 emit('自定义事件名','数据')
传递数据;
父组件:子组件标签绑定自定义事件,自定义事件触发的方法的形参就是子组件传递的数据;
注意:和 defineProps
一样, defineEmits
也无需引入就可以自动地在 <script setup>
中可用。
:::