【发布时间】:2018-06-01 04:23:15
【问题描述】:
我有这个 VueJS 2 模板
var aThing = Vue.component('something',{
template :` <button @click="$emit('custom-event','hello there')">Click me</button>`});
是否可以将实际按下的按钮作为参数传递给 $emit ?例如,在click 事件中,它通常被传递,但该事件可以在这样的函数中被访问
function(event){
event.target; //I want this
}
这是我的问题的 jsfiddle
【问题讨论】:
-
$emit('custom-event', 'hello-there', $event.target). -
@Bert Yeap,似乎就是这样。您想将其发布为答案以便我接受吗?
标签: javascript vue.js vuejs2 vue-component