У меня возникла проблема при запуске обработчика щелчка в моей кнопке здесь.Ошибка возвращается как TypeError: Cannot read property 'discountProduct' of null
, когда я нажимаю кнопку.Я точно знаю, что this.discountProduct.id
имеет значение, проверяя его из Vue Tools и зная, что кнопка рендеринга для начала, поскольку она только условно показывает, если id
> 1.
, я альтернативно пыталсяудалить this
, но все равно выдает ту же ошибку.
Я также попытался вручную просто вставить идентификатор продукта в качестве параметра, и это работает, поэтому я не уверен, в чем проблема на данный момент.
<button v-if="this.discountProduct.id >= 1"
type="button"
v-on:click="addToCart(this.discountProduct.id, true)"