Paso un parámetro en las v-on:inputdirectivas. Si no lo paso, puedo acceder al evento en el método. ¿Hay alguna manera de que todavía pueda acceder al evento al pasar el parámetro a la función? No es que esté usando vue-router:
Esto es sin pasar el parámetro. Puedo acceder al objeto del evento
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)
}
}
Esto es al pasar el parámetro. No puedo acceder al objeto de evento
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)
}
}
Aquí hay un fragmento del código, debería ser lo suficientemente bueno como para replicar el problema que estoy teniendo
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