Svelte · Junior · Запитання 45 з 76
Як поділити реактивний стан між компонентами без сторів у Svelte 5?
// counter.svelte.js
export const counter = $state({ value: 0 });- ✓Правильна відповідь: Оголосити
$stateу модулі.svelte.jsі експортувати об'єкт, властивості якого змінюються - 2Експортувати звичайний
letз.js-файлу - 3Без сторів це неможливо
Пояснення
Експорт переприсвоюваного примітиву (export let count = $state(0)) не працює: той, хто імпортує, отримує значення, а не живу прив'язку. Змінюйте властивість об'єкта або експортуйте функції-гетери.