Svelte · Junior · Frage 45 von 76
Wie teilt man in Svelte 5 reaktiven State zwischen Komponenten ohne Stores?
// counter.svelte.js
export const counter = $state({ value: 0 });- 1Ein
$state-Objekt aus einem.svelte.js-Modul exportieren - 2Gar nicht: geteilter State braucht in jedem Fall Stores
- 3Eine einfache
let-Variable aus einer.js-Datei exportieren
Antwort zeigen
Richtige Antwort: Ein $state-Objekt aus einem .svelte.js-Modul exportieren
Erklärung
Ein neu zugewiesenes Primitiv zu exportieren (export let count = $state(0)) funktioniert nicht, weil Importierende einen Wert statt einer lebenden Bindung bekommen; verändere ein Objekt oder exportiere Getter-Funktionen.