Svelte · Senior · Запитання 24 з 75
Як перезавантажити конкретні дані після зміни?
// +page.js
export async function load({ fetch, depends }) {
depends("app:cart");
return { cart: await (await fetch("/api/cart")).json() };
}
// somewhere in the UI
await invalidate("app:cart");- ✓Правильна відповідь: Оголосити власну залежність через
dependsі викликатиinvalidateз тим самим ідентифікатором - 2Перезавантажити всю сторінку
- 3Викликати
load()напряму
Пояснення
Form actions з use:enhance після успішного надсилання інвалідують усі дані автоматично.