javascript / beginner
Snippet
Eigene Events versenden
Komponenten können mit ihren Eltern kommunizieren, indem sie eigene Events versenden. Die Funktion createEventDispatcher erstellt einen Helfer, um Daten nach oben zu schicken.
snippet.js
1
2
3
4
5
6
7
import { createEventDispatcher } from 'svelte';const dispatch = createEventDispatcher();function notify() {dispatch('message', { text: 'Hello!' });}
svelte
Erklärung
1
const dispatch = createEventDispatcher();
Initialisiert den Event-Dispatcher für die aktuelle Komponenteninstanz.
2
dispatch('message', { ... });
Sendet ein Event namens 'message' mit einem optionalen Detail-Objekt, das Daten enthält.