7
Vue.js를 사용하면 요소에 @click 이벤트를 추가하고 무언가를 클릭하려고 할 때까지 이벤트가 트리거되지 않습니다. 내 클릭을 완료 한 후 (아래로 -> 위로).Vue.js - 마우스를 클릭 한 상태에서 이벤트를 처리 할 때
마우스를 클릭 한 직후 이벤트를 어떻게 트리거합니까?
예 :
<div @click="foo()">
Hello
</div>
Vue.js를 사용하면 요소에 @click 이벤트를 추가하고 무언가를 클릭하려고 할 때까지 이벤트가 트리거되지 않습니다. 내 클릭을 완료 한 후 (아래로 -> 위로).Vue.js - 마우스를 클릭 한 상태에서 이벤트를 처리 할 때
마우스를 클릭 한 직후 이벤트를 어떻게 트리거합니까?
예 :
<div @click="foo()">
Hello
</div>
당신은 단순히 mounsedown 이벤트를 처리 할 단지 @click
같은 요소에 @mousedown
이벤트를 사용할 수 있습니다.
<button @mousedown="mouseDown">
mouseDown
</button>
작업 바이올린을 참조하십시오 작동하지만 나 또한이 https://fiddle.jshell.net/mimani/feL03wgd/
'@ contextmenu' ... @의 mousedown' 모두 + 왼쪽에서 오른쪽 클릭을 트리거 보인다 '. – Ben
@ 벤 당신은 이것을 바이올린에서 재현 할 수 있습니까? – Saurabh
https://fiddle.jshell.net/qtso6hqk/ 하지만 신경 쓰지 마라. mousedown은 기술적으로 마우스 다운을위한 것입니다. Saurabh 도움에 감사드립니다. – Ben