Встречается на собеседованиях • сегодня
Какая очередность срабатывания хуков жизненного цикла во Vue
В Vue 3 Composition API порядок срабатывания хуков:
setup()- инициализация компонентаonBeforeMount()- перед монтированием DOMonMounted()- после монтирования DOMonBeforeUpdate()- перед обновлениемonUpdated()- после обновленияonBeforeUnmount()- перед размонтированиемonUnmounted()- после размонтирования
Пример:
js
import { onMounted, onBeforeMount } from 'vue'
export default {
setup() {
onBeforeMount(() => console.log('before mount'))
onMounted(() => console.log('mounted'))
}
}В Options API порядок аналогичный, но хуки называются без on: beforeMount, mounted и т.д. Хуки обновления (beforeUpdate/updated) срабатывают при изменениях реактивных данных.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы