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
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.