Browse Source

增加ctrl+z ctrl+y

pixel 4 years ago
parent
commit
aa7d2b6ee1
1 changed files with 14 additions and 0 deletions
  1. 14 0
      web/src/components/gva-wfd/behavior/deleteItem.js

+ 14 - 0
web/src/components/gva-wfd/behavior/deleteItem.js

@@ -20,6 +20,20 @@ export default function(G6) {
                 this.graph.set('selectedItems', []);
                 this.graph.emit('afteritemselected', []);
             }
+            if (e.ctrlKey == true && e.keyCode == 90) { //Ctrl+z
+                e.returnvalue = false;
+                if (this.graph.executeCommand) {
+                    this.graph.executeCommand('undo', {});
+                }
+            }
+            if (e.ctrlKey == true && e.keyCode == 89) { //Ctrl+y
+                e.returnvalue = false;
+                if (this.graph.executeCommand) {
+                    this.graph.executeCommand('redo', {});
+                }
+
+            }
+
         },
         onCanvasLeave(e) {
             this.graph.set('focusGraphWrapper', false);