From 240f4b24bde19a5d6aefb8cf85952ed201dcd544 Mon Sep 17 00:00:00 2001 From: zhuhao <979263092@qq.com> Date: Thu, 11 Jul 2024 17:32:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E6=A1=86=E6=9E=B6=E5=BE=AE?= =?UTF-8?q?=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + .../src/layout/components/AppMain.vue | 16 +- src/renderer/src/router/index.js | 4 +- src/renderer/src/views/prepare/index.vue | 137 +++++++++++++++++- src/renderer/src/views/resource/index.vue | 6 +- 5 files changed, 152 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index dfd9830..1efc191 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "dependencies": { "@electron-toolkit/preload": "^3.0.1", "@electron-toolkit/utils": "^3.0.0", + "@element-plus/icons-vue": "^2.3.1", "crypto-js": "^4.2.0", "electron-dl-manager": "^3.0.0", "electron-updater": "^6.1.7", diff --git a/src/renderer/src/layout/components/AppMain.vue b/src/renderer/src/layout/components/AppMain.vue index b93e085..5e71bdb 100644 --- a/src/renderer/src/layout/components/AppMain.vue +++ b/src/renderer/src/layout/components/AppMain.vue @@ -1,18 +1,22 @@ - + diff --git a/src/renderer/src/router/index.js b/src/renderer/src/router/index.js index 1ec4cc3..d464845 100644 --- a/src/renderer/src/router/index.js +++ b/src/renderer/src/router/index.js @@ -18,13 +18,13 @@ export const constantRoutes = [ path: '/resource', component: () => import('@/views/resource/index.vue'), name: 'resource', - meta: {title: '资源'} + meta: {title: '资源',keepAlive:true} }, { path: '/prepare', component: () => import('@/views/prepare/index.vue'), name: 'prepare', - meta: {title: '备课'} + meta: {title: '备课',keepAlive:true} }, { path: '/teach', diff --git a/src/renderer/src/views/prepare/index.vue b/src/renderer/src/views/prepare/index.vue index 8dd73c4..8100a31 100644 --- a/src/renderer/src/views/prepare/index.vue +++ b/src/renderer/src/views/prepare/index.vue @@ -1 +1,136 @@ - \ No newline at end of file + + + + diff --git a/src/renderer/src/views/resource/index.vue b/src/renderer/src/views/resource/index.vue index 798e722..40aee9b 100644 --- a/src/renderer/src/views/resource/index.vue +++ b/src/renderer/src/views/resource/index.vue @@ -3,8 +3,8 @@
- - + +
@@ -38,4 +38,4 @@ const nodeClick = (data) => { box-shadow: 0px 0px 20px 0px rgba(99, 99, 99, 0.06); } } - \ No newline at end of file +