Встречается на собеседованиях • сегодня

Когда вызывается mounted

Хук mounted вызывается после того, как компонент был вмонтирован в DOM. Это означает, что все шаблоны и дочерние компоненты уже отрендерены, и можно безопасно работать с DOM-элементами (например, подписываться на события, инициализировать библиотеки, которые требуют DOM).

Пример:

javascript
export default {
  mounted() {
    console.log('Компонент вмонтирован!');
    this.$refs.myButton.addEventListener('click', this.handleClick);
  },
  methods: {
    handleClick() {
      console.log('Кнопка нажата!');
    }
  }
}

Важно: mounted не гарантирует, что дочерние компоненты тоже уже вмонтированы. Для этого можно использовать this.$nextTick(). Также, SSR (рендеринг на сервере) не вызывает этот хук.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы