我想使用@click.middle
捕捉鼠标中键单击事件,但似乎没有任何反应。谁知道为什么? https://jsfiddle.net/c25e35uh/
<div id="root">
<button @click.middle="test()">
Click Me
</button>
</div>
new Vue({
el: '#root',
methods: {
test () {
alert('me')
}
}
})
在他们的文档中,他们清楚地说明了使用@click.middle
来捕获事件https://vuejs.org/v2/guide/events.html#Mouse-Button-Modifiers
答案 0 :(得分:1)
尝试捕获mouseDown事件
free
答案 1 :(得分:0)
我认为这与{1}}中的{1}}相同,但不适用于2.2.1:bug report。
似乎在Vue 2.3 +
中修复了PS无法测试,因为我的笔记本电脑没有鼠标中键。双击也可以右键单击我的笔记本电脑;)