Svelte · Junior · Frage 10 von 76
Wie deklariert man in Svelte 5 reaktiven State?
<script>
let count = $state(0);
</script>
<button onclick={() => count++}>{count}</button>- 1Jedes
letauf oberster Ebene ist automatisch reaktiv - 2Mit
$state(initialValue), genutzt wie eine normale Variable - 3Mit
useState(0), das einen Wert und einen Setter liefert
Antwort zeigen
Richtige Antwort: Mit $state(initialValue), genutzt wie eine normale Variable
Erklärung
count ist einfach eine Zahl, es gibt kein .value und keinen Setter. Dass einfache let-Deklarationen reaktiv sind, war Verhalten von Svelte 4; im Runes-Modus braucht man $state.