v-on:inputDirektiflerde bir parametre iletiyorum. Bunu geçemezsem, olaya yöntemden erişebilirim. Parametreyi işleve geçirirken olaya hala erişebileceğim bir yol var mı? Vue-router kullanıyorum değil:
Bu parametreyi geçmeden. Olay nesnesine erişebilirim
HTML
<input type="number" v-on:input="addToCart" min="0" placeholder="0">
JavaScript
methods: {
addToCart: function (event) {
// I need to access the element by using event.target
console.log('In addToCart')
console.log(event.target)
}
}
Bu parametreyi geçerken olur. Etkinlik nesnesine erişemiyorum
HTML
<input type="number" v-on:input="addToCart(ticket.id)" min="0" placeholder="0">
JavaScript
methods: {
addToCart: function (id) {
// How can I access the element by using event
console.log('In addToCart')
console.log(id)
}
}
İşte kodun snippet'i, yaşadığım sorunu çoğaltmak için yeterince iyi olmalı
Property or method "event" is not defined on the instance but referenced during render. Make sure to declare reactive data properties in the data option