Svelte · Senior · Pytanie 48 z 75
Dlaczego SvelteKit nie tworzy od nowa komponentu strony przy przejściu między /blog/a a /blog/b?
- ✓Poprawna odpowiedź: Używany jest ten sam komponent trasy i zmienia się tylko
data, więc wartości obliczone raz przy inicjalizacji muszą być$derivedzdata - 2To błąd
- 3Żeby prerenderować strony
Wyjaśnienie
let title = data.post.title zachowa stary tytuł; let title = $derived(data.post.title) się zaktualizuje. {#key} wymusiłby ponowne zamontowanie, ale kosztem wydajności.