js mouseup丢失问题(不执行)与解决办法

当实现鼠标在可视区域上面进行拖动的时候,经常出现 mouseup 事件丢失的情况,导致正常的流程没法执行。元素执行mousedown 在可视化区域上面拖动一段时候鼠标松开 有些时候mouseup不会执行。

解决方法:

mounted() {
  this.init()
},
methods: {
  init() {
  
    document.body.addeventlistener('mouseup', () => {
      // mouseup 需要执行的代码块
      ......
    })
    
    document.body.addeventlistener('mousemove ', () => {
      // mousemove 需要执行的代码块
      ......
    })
    ......
  }
}

你可能感兴趣的:(javascript,vue,javascript,开发语言,ecmascript)