跳到主要内容

defineEmits

2023年10月24日
柏拉文
越努力,越幸运

一、认识


二、语法


<script setup>
const emit = defineEmits(['change', 'delete'])
</script>

三、类型声明


const emit = defineEmits<{
(e: 'change', id: number): void
(e: 'update', value: string): void
}>()

// 3.3+:另一种更简洁的语法
const emit = defineEmits<{
change: [id: number] // 具名元组语法
update: [value: string]
}>()