0 Tage Serie
javascript / beginner
Snippet

Eigene Events senden

Verwende defineEmits, um benutzerdefinierte Events zu deklarieren, die eine Kind-Komponente an ihr Elternteil senden kann. Die emit-Funktion löst das Event mit optionalen Daten aus.

snippet.js
javascript
1
2
3
4
5
const emit = defineEmits(['notify']);
function sendAlert() {
emit('notify', 'Action completed!');
}
vue
Erklärung
1
const emit = defineEmits(['notify']);
Deklariert, dass diese Komponente ein Event namens 'notify' senden kann.
2
emit('notify', 'Action completed!');
Löst das Event aus und übergibt einen String als Payload.