@Denioo

Как из родительского компонента перехватить ошибку дочерних?

Здравствуйте, в дочерних компонентах приходит неизвестная ошибка. Как ее можно перехватить в родительском чтобы заблокировать окно показать баннер? Причем она может прийти на любом действии, создании, удалении загрузки. В консоли она выводится, не хочется в каждом действии проверять на подобную ошибку, посколько она одинакова для всех, дочерних компонентов.
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ответы на вопрос 1
@fostsinger
вызвать $emit функцию внутри дочернего компонента
methods: {
  example () {
    this.$emit('example', {
      test: this.testParams,
    })
  }
}

родительский компонент
<сhildComponent @example='onExample' />
methods: {
  onExample (data) {
    console.log('child component said', data)
  }
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы