Svelte · Senior · Запитання 48 з 75
Чому SvelteKit не створює компонент сторінки наново під час переходу між /blog/a і /blog/b?
- ✓Правильна відповідь: Використовується той самий компонент маршруту, змінюється лише
data, тож значення, обчислені один раз під час ініціалізації, мають бути$derivedвідdata - 2Це баг
- 3Щоб пререндерити сторінки
Пояснення
let title = data.post.title збереже старий заголовок; let title = $derived(data.post.title) оновиться. {#key} змусив би створити компонент наново, але це дорого.