Svelte · Middle · Frage 5 von 75

Wie liest man State in $effect, ohne ihn zur Abhängigkeit zu machen?

import { untrack } from "svelte";

$effect(() => {
  save(data, untrack(() => settings.format));
});
Antwort zeigen

Richtige Antwort: Den Lesezugriff in untrack(() => ...) packen

Erklärung

Der Effect läuft erneut, wenn sich data ändert, aber nicht, wenn sich settings.format ändert.

Zum Weiterlesen

Fehler in der Frage

Svelte · Middle · Frage 5

Teste dich selbst

Mach den Test Svelte · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen