Svelte · Junior · Pytanie 45 z 76
Jak współdzielić reaktywny stan między komponentami bez store'ów w Svelte 5?
// counter.svelte.js
export const counter = $state({ value: 0 });- ✓Poprawna odpowiedź: Zadeklarować
$statew module.svelte.jsi wyeksportować obiekt, którego właściwości się zmienia - 2Wyeksportować zwykły
letz pliku.js - 3Bez store'ów to niemożliwe
Wyjaśnienie
Eksport przypisywanego na nowo prymitywu (export let count = $state(0)) nie działa: importujący dostaje wartość, a nie żywe wiązanie. Zmieniaj właściwość obiektu lub eksportuj gettery.