А какие хуки жизненного цикла были во Vue 2?

Во Vue 2 основные хуки: beforeCreate, created, beforeMount, mounted, beforeUpdate, updated, beforeDestroy и destroyed.

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

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

Во Vue 2 основные хуки: beforeCreate, created, beforeMount, mounted, beforeUpdate, updated, beforeDestroy и destroyed.

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

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

Во Vue 2 основные хуки: beforeCreate, created, beforeMount, mounted, beforeUpdate, updated, beforeDestroy и destroyed.

Activated и deactivated связаны с keep-alive; errorCaptured позволяет перехватывать ошибки потомков. Инициализация данных относится к созданию, работа с доступным DOM — к mounted, очистка подписок — к уничтожению. Не путайте названия beforeDestroy/destroyed с beforeUnmount/unmounted из Vue 3.

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

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

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

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

Подробнее