Parcourir la source

打印点取消报错

luolei il y a 5 ans
Parent
commit
b7fcaa8935
1 fichiers modifiés avec 8 ajouts et 7 suppressions
  1. 8 7
      src/utils/drag.js

+ 8 - 7
src/utils/drag.js

@@ -30,6 +30,7 @@ let width = '',//屏幕宽度
  */
 function handleMove(event) {
   let wrap = $("#"+dragWrapper); //被拖拽的元素
+  if(!wrap[0]){return}
   let dragDes = $("#"+addPart); //展開区域
   let page = getPageCoordinate(event, '0');//获取鼠标位置
   let maxDragX = 0,dragDesWidth = 0;
@@ -113,13 +114,13 @@ function dragBox(dragWrap,dragTop,type,addDom,img,free) {
     $(document).on('mousemove', handleMove)
     $(document).on('mouseup', handleUp)
   
-    // windowEventHandler('resize', ()=>{
-    //   clearTimeout(timer)
-    //   timer = setTimeout(()=>{
-    //     dragBox(dragWrap,dragTop,'del',addDom,img,free)
-    //     dragBox(dragWrap,dragTop,type,addDom,img,free)
-    //   }, 200)
-    // });
+    windowEventHandler('resize', ()=>{
+      clearTimeout(timer)
+      timer = setTimeout(()=>{
+        dragBox(dragWrap,dragTop,'del',addDom,img,free)
+        dragBox(dragWrap,dragTop,type,addDom,img,free)
+      }, 200)
+    });
     
   }
 }