Встречается на собеседованиях • сегодня
Какие знаешь этапы жизненного цикла компонента во Vue
В Vue 2 есть 8 основных этапов жизненного цикла:
- beforeCreate - до инициализации данных и событий
- created - данные и события инициализированы, но DOM ещё не создан
- beforeMount - перед первым рендерингом
- mounted - компонент вмонтирован в DOM
- beforeUpdate - перед обновлением при изменении данных
- updated - после обновления DOM
- beforeDestroy - перед уничтожением компонента
- destroyed - компонент уничтожен
В Vue 3 добавлены хуки onBeforeUnmount и onUnmounted вместо beforeDestroy/destroyed.
Пример:
js
export default {
created() {
console.log('Данные доступны, но DOM нет');
},
mounted() {
console.log('Компонент в DOM');
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы