我想用@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
发布于 2017-07-07 17:57:00
尝试捕获mouseDown事件
<div id="root">
<button @mouseDown.middle="test">
Click Me
</button>
</div>
new Vue({
el: '#root',
methods: {
test () {
alert('me')
}
}
})
发布于 2017-07-07 18:44:38
我认为这是与2.2.1:bug report中不起作用的@click.right
相同的错误。
它似乎在Vue 2.3+中被修复了
PS无法测试它,因为我的笔记本电脑没有鼠标中键。双击标签是在我的笔记本电脑上右击;)
https://stackoverflow.com/questions/44966174
复制相似问题