瀏覽代碼

fix:修复鼠标拖拽位置偏移问题

zhu.yawen 1 年之前
父節點
當前提交
77d639ab62
共有 1 個文件被更改,包括 6 次插入6 次删除
  1. 6 6
      data-room-ui/packages/BigScreenDesign/MouseSelect/index.vue

+ 6 - 6
data-room-ui/packages/BigScreenDesign/MouseSelect/index.vue

@@ -87,10 +87,10 @@ export default {
         }
         this.isSelectDown = true
 
-        this.startX = (event.x - this.offsetX) / this.scale
-        this.startY = (event.y - this.offsetY) / this.scale
-        this.endX = (event.x - this.offsetX) / this.scale
-        this.endY = (event.y - this.offsetY) / this.scale
+        this.startX = (event.x - this.offsetX) / this.scale + 50
+        this.startY = (event.y - this.offsetY) / this.scale + 50
+        this.endX = (event.x - this.offsetX) / this.scale + 50
+        this.endY = (event.y - this.offsetY) / this.scale + 50
       }
     },
     handleMouseMove (event) {
@@ -102,8 +102,8 @@ export default {
         this.isSelecting = true
       }
       if (this.isSelecting) {
-        this.endX = (event.x - this.offsetX) / this.scale
-        this.endY = (event.y - this.offsetY) / this.scale
+        this.endX = (event.x - this.offsetX) / this.scale + 50
+        this.endY = (event.y - this.offsetY) / this.scale + 50
       }
     },
     handleMouseUp (event) {