Svelte · Middle · Frage 1 von 75

Wann nutzt man $derived.by statt $derived?

let total = $derived.by(() => {
  let sum = 0;
  for (const item of cart) sum += item.price * item.qty;
  return sum;
});
Antwort zeigen

Richtige Antwort: Wenn die Berechnung mehrere Anweisungen braucht

Erklärung

$derived(expr) entspricht $derived.by(() => expr). Die Funktion muss frei von Seiteneffekten sein.

Zum Weiterlesen

Fehler in der Frage

Svelte · Middle · Frage 1

Teste dich selbst

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

Diesen Test machen