Vue · Senior · Запитання 5 з 75

Для чого потрібен effectScope?

const scope = effectScope();
scope.run(() => {
  const doubled = computed(() => counter.value * 2);
  watch(doubled, log);
});
scope.stop();

Пояснення

Компоненти створюють scope автоматично. Ручні scope використовують у бібліотеках і спільних composables (наприклад, синглтон-сторі, створеному поза компонентами), щоб ефекти не витікали.

Де почитати

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

Vue · Senior · запитання 5

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

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

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