@architawr
"Ok, Google" и все твои проблемы решены

Почему возникает ошибка при компиляции?

Доброго времени суток, никак не могу понять, из-за чего возникает
ошибка
5d2c5219d96a5785964336.png


Ошибка возникает
тут
products-list
  template(#productDetail="props")
    s-switch(@switch="switch") // при добавлении обработчика на @switch возникает ошибка
      template(#label="props")
        | {{ props.isActive ? "Собран" : "Не найден" }}


В компоненте s-switch лишь емитится событие switch с передачей переменной и меняется внутреннее состояние из data
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега Vue.js
s-switch(@switch="switch")

Круто. А вы в курсе, что switch - это ключевое слово? Переименуйте обработчик. Ну или пишите this.switch.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы