Skip to content
15 / 22

Что такое effectScope и зачем он нужен?

effectScope() -- контейнер для группировки реактивных эффектов (computed, watch, watchEffect), чтобы потом остановить их все разом вызовом scope.stop(). Внутри setup() компонента Vue автоматически создаёт scope и останавливает его при unmount. effectScope нужен для composables, которые работают вне компонентов, или для ручного управления временем жизни эффектов.

Что такое effectScope и зачем он нужен? | JScriptiser