[英]How to call the same method once for 2 events in Vue.js?
我正在嘗試創建一個適用於鼠標和觸摸屏的應用程序。 點擊事件效果不佳,因為只要我開始拖動一點,它就不會觸發點擊事件。
所以我為touchstart
創建了另一個事件,但現在觸摸屏上的問題是addPin
方法在點擊時被調用兩次。
<div @touchstart="addPin('1')" @click="addPin('1')">
1
</div>
我不想為此安裝任何庫。
每當您點擊屏幕時,都會執行一個點擊事件。 您使用不同的事件兩次調用了相同的方法。 您應該做的是使用已在此處回答的 javascript 確定輸入是觸摸事件還是單擊事件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.