乐趣区

JS小知识点

同一元素单双击事件
click 和 dblclick 绑定在同一个元素上,双击也会执行单击事件
解决办法:利用计时器,在大概时间模拟双击事件
storageCount(id) {
clearTimeout(time); // 首先清除计时器
time = setTimeout(() => {

}, 300); // 大概时间 300ms
}

// 双击事件函数,清除计时器,直接处理逻辑
storageDetail(id) {
clearTimeout(time); // 清除
…..
}

退出移动版