Sobes.tech
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 для очистки таймеров или отписки от событий.