v-on:click怎么传递参数

在onclick = "fn(this)"

this指向当前元素

v-on:click = "fn(this,$index)" 中的this不好使了。。

请问这时候在v-on:click中该怎么写才能取到当前元素。

阅读 46k
2 个回答
v-on:click="fn($event)"

methods: {
    fn: function (e) {
        e.currentTarget; // 当前元素
    }
}

$event.currentTarget

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题