Vue · Junior · Запитання 15 з 75

Чому деструктуризація об'єкта reactive ламає реактивність?

const state = reactive({ count: 0 });
let { count } = state;
count++; // the UI doesn't update

Пояснення

Реактивність працює через звернення до властивостей Proxy. Використовуйте toRefs(state), щоб деструктурувати в пов'язані ref'и, або одразу використовуйте ref.

Де почитати

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

Vue · Junior · запитання 15

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

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

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