Svelte · Junior · Frage 37 von 76
Wie räumt man einen in $effect erzeugten Timer auf?
$effect(() => {
const id = setInterval(tick, 1000);
return () => clearInterval(id);
});- 1Eine Aufräumfunktion aus dem Effect zurückgeben
- 2Nichts: Timer werden automatisch gelöscht
- 3
onDestroyim Körper des Effects aufrufen
Antwort zeigen
Richtige Antwort: Eine Aufräumfunktion aus dem Effect zurückgeben
Erklärung
Dasselbe gilt für Abos, Observer und Event-Listener.