Svelte · Senior · Pytanie 5 z 75
Co znaczy, że zależności $effect są dynamiczne?
$effect(() => {
if (enabled) draw(color);
});- ✓Poprawna odpowiedź: Liczą się tylko wartości odczytane w ostatnim uruchomieniu: gdy
enabledjest fałszywe, zmianycolornie uruchamiają efektu - 2Zależności są ustalane przy kompilacji
- 3Wszystkie zmienne w ciele funkcji są zależnościami
Wyjaśnienie
To precyzyjne i wydajne, ale właśnie dlatego warunkowo czytany stan może wydawać się „nieśledzony”.