From e983182fdb4ac3d00b1361737e64a9464cbca6a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=89=E6=9D=A5=E6=8A=80=E6=9C=AF?= <1490493387@qq.com> Date: Tue, 23 Nov 2021 23:14:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:vue-elemet-admin=E5=8D=87=E7=BA=A7?= =?UTF-8?q?=E6=94=B9=E9=80=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/components/Screenfull/index.vue | 88 ++++++++++++++++++++++++ src/layout/components/AppMain.vue | 20 ++++-- src/layout/components/Navbar.vue | 34 ++++++--- src/layout/components/Sidebar/index.vue | 9 ++- src/layout/components/TagsView/index.vue | 12 ++-- src/layout/index.vue | 83 ++++++++++++++++------ src/layout/mixin/ResizeHandler.ts | 62 ----------------- 8 files changed, 200 insertions(+), 109 deletions(-) create mode 100644 src/components/Screenfull/index.vue delete mode 100644 src/layout/mixin/ResizeHandler.ts diff --git a/package.json b/package.json index bcef2126..99bfd117 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "axios": "^0.24.0", "element-plus": "^1.2.0-beta.3", "path-to-regexp": "^6.2.0", + "screenfull": "^6.0.0", "vue": "^3.2.16", "vue-router": "^4.0.12", "vuex": "^4.0.2" diff --git a/src/components/Screenfull/index.vue b/src/components/Screenfull/index.vue new file mode 100644 index 00000000..72686b7d --- /dev/null +++ b/src/components/Screenfull/index.vue @@ -0,0 +1,88 @@ + + + + + diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue index 9a5e8695..94d6039a 100644 --- a/src/layout/components/AppMain.vue +++ b/src/layout/components/AppMain.vue @@ -1,23 +1,33 @@ -