Skip to content

解决drag与click冲突问题

🕒 Published at:

在开发中,有时会遇到drag与click事件冲突的问题,即在执行drag操作时,会触发click事件。以下是解决该问题的方法。

代码示例

在处理drag与click事件冲突时,可以使用以下方法:

javascript
moveTag() {
  window.mouseup_click_debug = true;
  setTimeout(function () {
    window.mouseup_click_debug = false;
  }, 200);
},
openInput(e) {
  if(window.mouseup_click_debug){
    this.dialogInputVisible = true;
  }
}