Svelte · Senior · Pytanie 25 z 75

Dlaczego funkcje load nie powinny mieć efektów ubocznych?

// +page.js
import { user } from "./state.svelte.js";
export async function load({ fetch }) {
  user.current = await (await fetch("/api/user")).json();
}

Wyjaśnienie

Zwróć dane i pozwól komponentom czytać je przez data albo przekaż je do kontekstu.

Do poczytania

Błąd w pytaniu

Svelte · Senior · pytanie 25

Sprawdź się

Rozwiąż test Svelte · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test