dsa*_*sat 5 javascript vue.js vue-component vuejs2
我有这个VueJS 2模板
var aThing = Vue.component('something',{
template :` <button @click="$emit('custom-event','hello there')">Click me</button>`});
Run Code Online (Sandbox Code Playgroud)
是否可以将实际推送的按钮作为参数传递给$emit?例如,click如果它通常被传递,但事件可以在这样的函数中加入
function(event){
event.target; //I want this
}
Run Code Online (Sandbox Code Playgroud)
这是我的问题的一个方面
Vue通过一个名为的变量使模板中的事件对象可用$event.这在此处记录.
既然如此,您可以通过以下方式发出事件的目标:
$emit('custom-event', 'hello-there', $event.target)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
732 次 |
| 最近记录: |