haojianlong 4 роки тому
батько
коміт
a905a078aa

+ 6 - 6
src/components/baseEditer.vue

@@ -104,19 +104,19 @@ export default {
       if (e && e.key == "Control") {
         // 按 ctrl
         that.scene.isDownCtrl = false;
-        this.scene.setCmd = "choice";
+        that.scene.setCmd = "choice";
       }
       if(e && e.key == "Meta" && isMac){
         // 如果为苹果键
         that.scene.isDownCtrl = false;
-        this.scene.setCmd = "choice";
+        that.scene.setCmd = "choice";
       }
     };
     // 监听粘贴事件
-    // document.onpaste = e =>{
-    //   const text = e.clipboardData.getData('Text')
-    //   this.scene.crossPagePaste(text)
-    // }
+    document.onpaste = e =>{
+      const text = e.clipboardData.getData('Text')
+      this.scene.crossPagePaste(text)
+    }
     // 自动保存(时间差为一分钟)
     this.autoSave = setInterval(() => {
       this.saveMsgNoMessage();

+ 1 - 2
src/components/mapClass/EditScence.ts

@@ -1169,7 +1169,7 @@ export class EditScence extends SGraphScene {
                 this.copy()
             } else if (event.code == 'KeyV') {
                 console.log('ctrl v')
-                this.paste()
+                // this.paste()
             }
         }
         return false
@@ -1199,7 +1199,6 @@ export class EditScence extends SGraphScene {
             })
             // 生成复制字符串
             console.log(this.copyString)
-            return
             // 获取input dom
             const input = document.createElement('input');
             input.setAttribute('id', 'COPYINPUT')