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