Skip to content
← Todas las preguntas
Principiante

¿Cómo se emiten eventos con TypeScript?

TypeScriptComponentes
vue
<script setup lang="ts">
const emit = defineEmits<{
  update: [value: string]
  delete: [id: number]
  submit: []
}>()

// Uso:
emit('update', 'new value')
emit('delete', 42)
emit('submit')
</script>

Publicado bajo la licencia MIT.