From 32552d03a5efd2bf95fa52b9abf8798866d095c5 Mon Sep 17 00:00:00 2001 From: pipipi-pikachu <1171051090@qq.com> Date: Sat, 12 Dec 2020 16:56:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8F=B3=E9=94=AE=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E5=92=8Cclickoutside=E6=8C=87=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 - public/index.html | 2 + .../Contextmenu/ContextmenuContent.vue | 179 ++++++++++++++++++ src/components/Contextmenu/index.vue | 124 ++++++++++++ src/components/Contextmenu/types.ts | 16 ++ src/components/IconFont.ts | 5 - src/components/IconFont.vue | 28 +++ src/main.ts | 7 + src/plugins/clickOutside.ts | 34 ++++ src/plugins/contextmenu.ts | 62 ++++++ src/views/Editor/Canvas/index.vue | 35 ++++ 11 files changed, 487 insertions(+), 6 deletions(-) create mode 100644 src/components/Contextmenu/ContextmenuContent.vue create mode 100644 src/components/Contextmenu/types.ts delete mode 100644 src/components/IconFont.ts create mode 100644 src/components/IconFont.vue create mode 100644 src/plugins/clickOutside.ts create mode 100644 src/plugins/contextmenu.ts diff --git a/package.json b/package.json index 344e4712..507b8d5e 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,6 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "@ant-design/icons-vue": "^5.1.7", "ant-design-vue": "^2.0.0-rc.3", "clipboard": "^2.0.6", "core-js": "^3.6.5", diff --git a/public/index.html b/public/index.html index 5e98cfd2..f1ced8e1 100644 --- a/public/index.html +++ b/public/index.html @@ -14,5 +14,7 @@
+ +