Svelte · Senior · Frage 10 von 75
Warum muss $effect in einer Komponente oder einem anderen Effect erzeugt werden, und wofür ist $effect.root?
- 1
$effect.rootführt Effects beim SSR auf dem Server aus - 2
$effect.rootlässt Effects vor allen anderen laufen - 3Effects haben einen Besitzer;
$effect.rootist ein manueller Scope
Antwort zeigen
Richtige Antwort: Effects haben einen Besitzer; $effect.root ist ein manueller Scope
Erklärung
Ein Root-Effect wird nicht automatisch aufgeräumt, man muss also die gelieferte Aufräumfunktion aufrufen, um Lecks zu vermeiden.