Svelte · Senior · Frage 67 von 75

Warum darf ein $derived-Ausdruck keinen State ändern?

let count = $state(0);
let doubled = $derived(count++ * 2); // ?
Antwort zeigen

Richtige Antwort: Abgeleitete Werte müssen rein sein, Svelte wirft bei solchen Schreibzugriffen

Erklärung

Seiteneffekte gehören in Event-Handler oder als letzter Ausweg in Effects.

Zum Weiterlesen

Fehler in der Frage

Svelte · Senior · Frage 67

Teste dich selbst

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

Diesen Test machen