From 6a6f0b50da156d34590e3e51a69b244fb18fe90f Mon Sep 17 00:00:00 2001 From: li1553770945 <1553770945@qq.com> Date: Wed, 13 Nov 2024 21:38:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(global):=E6=B7=BB=E5=8A=A0=E6=B7=B1?= =?UTF-8?q?=E8=89=B2=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 4 + package.json | 2 +- src/App.vue | 7 +- src/components/menu.vue | 147 +++-- src/main.ts | 2 + src/store/global.ts | 16 + src/style.css | 33 +- yarn.lock | 1148 +++++++++++++++++++-------------------- 8 files changed, 696 insertions(+), 663 deletions(-) create mode 100644 src/store/global.ts diff --git a/components.d.ts b/components.d.ts index 9176a8b..f29bfc4 100644 --- a/components.d.ts +++ b/components.d.ts @@ -24,7 +24,9 @@ declare module '@vue/runtime-core' { ElForm: typeof import('element-plus/es')['ElForm'] ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElIcon: typeof import('element-plus/es')['ElIcon'] + ElImage: typeof import('element-plus/es')['ElImage'] ElInput: typeof import('element-plus/es')['ElInput'] + ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] ElMain: typeof import('element-plus/es')['ElMain'] ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] @@ -39,6 +41,7 @@ declare module '@vue/runtime-core' { ElSkeleton: typeof import('element-plus/es')['ElSkeleton'] ElSkeletonItem: typeof import('element-plus/es')['ElSkeletonItem'] ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] + ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] ElTabPane: typeof import('element-plus/es')['ElTabPane'] @@ -46,6 +49,7 @@ declare module '@vue/runtime-core' { ElTag: typeof import('element-plus/es')['ElTag'] ElTimeline: typeof import('element-plus/es')['ElTimeline'] ElTimelineItem: typeof import('element-plus/es')['ElTimelineItem'] + ElUpload: typeof import('element-plus/es')['ElUpload'] Menu: typeof import('./src/components/menu.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] diff --git a/package.json b/package.json index 75d0f4f..077e8c9 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@types/node": "^18.14.0", "axios": "^1.3.3", "cross-env": "^7.0.3", - "element-plus": "^2.7.0", + "element-plus": "^2.8.7", "pinia": "^2.0.32", "vue": "^3.2.45", "vue-clipboard3": "^2.0.0", diff --git a/src/App.vue b/src/App.vue index 7ec7936..3648ec9 100644 --- a/src/App.vue +++ b/src/App.vue @@ -20,6 +20,7 @@ import { ref } from "vue"; import Menu from "./components/menu.vue" const timeNow = new Date(); const year = timeNow.getFullYear(); + \ No newline at end of file + + diff --git a/src/components/menu.vue b/src/components/menu.vue index 5b4f709..0620319 100644 --- a/src/components/menu.vue +++ b/src/components/menu.vue @@ -4,9 +4,13 @@ - - ||| - + + @@ -107,17 +111,22 @@