Какие основные lifecycle hooks есть во Vue 3 при использовании Composition API и <script setup>?

Во Vue 3 используют onBeforeMount, onMounted, onBeforeUpdate, onUpdated, onBeforeUnmount и onUnmounted.

Короткий ответ

Что ответить на собеседовании

Во Vue 3 используют onBeforeMount, onMounted, onBeforeUpdate, onUpdated, onBeforeUnmount и onUnmounted.

Подробный разбор

Ответ с пояснениями

Во Vue 3 используют onBeforeMount, onMounted, onBeforeUpdate, onUpdated, onBeforeUnmount и onUnmounted.

Для KeepAlive есть onActivated/onDeactivated, для ошибок — onErrorCaptured. В хуки импортируют и регистрируют в setup-контексте; beforeCreate/created обычно заменяются самим кодом setup. На unmount освобождают созданные вручную подписки и таймеры.

Источник: vuejs.org.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее