src/utils/drag.ts
@@ -1,9 +1,16 @@ const drag = { mounted(el: HTMLElement) { let moveEl = el as HTMLElement; const mouseDown = (e: MouseEvent) => { //鼠标点击物体那一刻相对于物体左侧边框的距离=点击时的位置相对于浏览器最左边的距离-物体左边框相对于浏览器最左边的距离 // console.log(e.clientX, e.clientY, "-----起始", el.offsetLeft); // var value = sessionStorage.getItem("setDrag"); // if (value) return; if ((window as any).dragging) { (window as any).dragging == true; return; } let X = e.clientX - el.offsetLeft; let Y = e.clientY - el.offsetTop; const move = (e: MouseEvent) => {