VUE 解决双击事件与单击事件冲突(单击模拟双击)
单击模拟双击操作
·
// 单击模拟双击操作
this.clickTimes++;
if (this.clickTimes === 2) { //当点击次数为2
this.clickTimes = 0; //记得清零
// 触发双击事件...
// ....
}
let _this = this
setTimeout(function () {
if (_this.clickTimes === 1) {
_this.clickTimes = 0; // 单击清零
// 触发单击事件...
// ....
}
}, 250
)
更多推荐
已为社区贡献12条内容
所有评论(0)