Задать вопрос
@mazahaler

Почему Cannot read property 'classList' of undefined?

Здравствуйте, слушаю событие в компоненте и добавляю/удаляю класс у элемента. Класс добавляется и удаляется нормально, но в консоли ошибка "Cannot read property 'classList' of undefined"
Вот код:
created() {
            eventEmitter.$on('checkIfPickingStart', () => {
                    const target = this.$refs['compareBlock']
                    if (!this.currentSide) target.classList.add('pickingNotYetStarted')
                    setTimeout(() => (target.classList.remove('pickingNotYetStarted')), 1000)
                })
        }

В чем здесь проблема?
  • Вопрос задан
  • 1301 просмотр
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Перенесите этот код из хука created в хук mounted
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽