Svelte · Senior · Запитання 65 з 75
Чому погано змінювати data, отриманий з load, у компоненті сторінки?
- ✓Правильна відповідь: Ним володіє SvelteKit, і його буде замінено під час наступної навігації чи інвалідації; виводьте локальний стан або викликайте action/invalidate
- 2Він лише для читання й кидає помилку в продакшені
- 3Це спричиняє повне перезавантаження сторінки
Пояснення
Ставтеся до data як до пропсів: обчислюйте через $derived, а для оптимістичного UI використовуйте записувані derived.