7、Emits选项
vue3中组件发送的自定义事件需要定义在emits选项中:
1、原生事件会触发两次,比如click
2、更好的指示组件工作方式
3、对象形式事件校验
<template>
<div @click="$emit('click')">
<h3>自定义事件</h3>
</div>
</template>
<script>
export default{
emits:['click']
}
</script>
vue3中组件发送的自定义事件需要定义在emits选项中:
1、原生事件会触发两次,比如click
2、更好的指示组件工作方式
3、对象形式事件校验
<template>
<div @click="$emit('click')">
<h3>自定义事件</h3>
</div>
</template>
<script>
export default{
emits:['click']
}
</script>