With Vue.js 2 when I add in an @click event to an element and attempt to click something, the event isn't triggered until after I have completed my click (press down -> up).
如何在鼠标点击后立即触发事件?
例子:
<div @click="foo()">
Hello
</div>
With Vue.js 2 when I add in an @click event to an element and attempt to click something, the event isn't triggered until after I have completed my click (press down -> up).
如何在鼠标点击后立即触发事件?
例子:
<div @click="foo()">
Hello
</div>
您可以简单地在元素上使用@mousedown
事件,就像@click
一样,来处理mousedown
事件.
<button @mousedown="mouseDown">
mouseDown
</button>