vue3 解决双击与单击事件的冲突
vue3 解决双击与单击事件的冲突。
·
let timer = null;
//单击事件
const click=()=>{
clearTimeout(timer); //清除未执行的定时器
timer = setTimeout(function () {
console.log('单击'); //单击要执行的事件处理
}, 400);
}
//双击事件
const doubleClick=()=>{
clearTimeout(timer); //清除未执行的定时器
console.log('双击'); //双击要执行的事件处理
}
更多推荐
已为社区贡献6条内容
所有评论(0)