Svelte · Senior · Запитання 4 з 75

Чому цей ефект виконується лише один раз, хоча state.value змінюється?

let state = $state({ value: 0 });

$effect(() => {
  console.log(state);
});

Пояснення

Ефект перезапускається, лише коли змінюється те, що він справді прочитав. Щоб логувати глибокі зміни під час розробки, використовуйте $inspect(state).

Де почитати

Помилка в запитанні

Svelte · Senior · запитання 4

Перевірте себе

Пройдіть тест Svelte · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест