由于某个需求需要使用到双击事件,而小程序并没有双击事件,so
双击事件其实就是两次单击的时间相差小于300ms
双击和单击并存时的实现
doubleClick(e){
//e.timeStamp:当前点击时的毫秒数;
// this.touchStartTime: 储存上一次点击时的毫秒数,默认0
if (e.timeStamp - this.touchStartTime < 300){
双击,进入
}
this.touchStartTime = e.timeStamp;
单击
}