Svelte · Middle · Frage 13 von 75
Wie schreibt man in Svelte 5 wiederverwendbare reaktive Logik (wie einen Hook)?
// counter.svelte.js
export function createCounter() {
let count = $state(0);
return {
get count() { return count; },
increment: () => count++,
};
}- 1Ein Store, da er in Svelte 5 die einzige Option ist
- 2Eine Funktion in einer
.svelte.js-Datei, die Runes nutzt - 3Eine Komponente ohne Markup, unsichtbar gerendert
Antwort zeigen
Richtige Antwort: Eine Funktion in einer .svelte.js-Datei, die Runes nutzt
Erklärung
count direkt zurückzugeben lieferte einen Schnappschuss der Zahl; ein Getter hält Lesezugriffe reaktiv.