【发布时间】:2021-06-23 12:38:41
【问题描述】:
在我的代码中,我希望在我的谷歌地图上以角度在 click 和 dblclick 之间进行不同的操作。我想知道我该怎么做。我像这样注册我的听众
google.maps.event.addListener(polygon, 'click', (event) => {
console.log('We clicked the polygon');
console.log(polygon);
});
google.maps.event.addListener(polygon, 'dblclick', (event) => {
console.log('We double clicked the polygon');
console.log(polygon);
});
它工作正常,我唯一的问题是在触发 dblclick 事件之前,我们也会触发一次点击。所以我的问题是什么是最好的方法来延迟点击事件触发 x 时间以等待可能的 dblclick 并且只有在我们没有触发 dblclick 时才触发?
【问题讨论】: