Во Vue 3 используют onBeforeMount, onMounted, onBeforeUpdate, onUpdated, onBeforeUnmount и onUnmounted.
Какие основные lifecycle hooks есть во Vue 3 при использовании Composition API и <script setup>?
Во 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.