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

Почему изменяя свойство по событию, computed выдает ошибку?

Приветствую.

Осваиваю Vue.
Поработал с computed и наткнулся на ошибку(пример):
jsbin.com/buqebajape/edit?html,js,console,output
При загрузке всё работает, но при клике по спану вылетает ошибка. Хотя если изменить свойство через консоль то всё отрабатывает.
Почему?
  • Вопрос задан
  • 268 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Решения вопроса 1
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Когда вызывается метод reverse он делает this.message числом , а у числа нет метода split, из-за этого ошибка. Посмотрите консоль браузера:
TypeError: this.message.split is not a function
    at pt.reversedMessage (milihexife.js:14:37)
...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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