原理: 单击模拟双击
// 区分单双击 - 单击模拟双击操作
judgeCilckEvent(nodeInfo, e) {
this.clickTimes++
if (this.clickTimes === 2) {
this.clickTimes = 0
// 触发双击事件
console.log("触发双击事件");
}
setTimeout( () => {
if(this.clickTimes === 1) {
this.clickTimes = 0
// 触发单击事件
console.log("触发单击事件");
}
},300)
},