Back to questions
Middle
5
Какие стадии жизненного цикла компонента Vue ты знаешь? Какие использовал?
Companies where asked
Ростелеком
Answer from AI
sobes.tech AI
В Vue.js жизненный цикл компонента включает несколько ключевых стадий:
- beforeCreate — инициализация, данные и события ещё не доступны.
- created — данные и методы уже доступны, но DOM ещё не создан.
- beforeMount — перед монтированием компонента в DOM.
- mounted — компонент смонтирован, можно работать с DOM.
- beforeUpdate — перед обновлением реактивных данных.
- updated — после обновления DOM.
- beforeUnmount (Vue 3) / beforeDestroy (Vue 2) — перед удалением компонента.
- unmounted / destroyed — после удаления компонента.
Я часто использовал mounted для инициализации сторонних библиотек и запросов к API, created для подготовки данных, а beforeUnmount для очистки таймеров или отписки от событий.