From 1caa7837d17869f3af40eab944a2ae2b2274bdfd Mon Sep 17 00:00:00 2001 From: dengbf Date: Tue, 12 Dec 2023 16:18:31 +0800 Subject: [PATCH] =?UTF-8?q?-=20[=E5=8A=9F=E8=83=BD]=20=E9=A1=B6=E9=83=A8?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E8=8F=9C=E5=8D=95=E8=BF=87=E5=A4=9A=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E5=8A=A0=E5=B7=A6=E5=8F=B3=E7=AE=AD=E5=A4=B4?= =?UTF-8?q?=20=20=20=20-=20[=E5=85=B3=E8=81=94]=20#[1044764613378048]?= =?UTF-8?q?=E9=A1=B6=E9=83=A8=E6=A8=A1=E5=9D=97=E8=8F=9C=E5=8D=95=E8=BF=87?= =?UTF-8?q?=E5=A4=9A=E6=97=B6=EF=BC=8C=E5=A2=9E=E5=8A=A0=E5=B7=A6=E5=8F=B3?= =?UTF-8?q?=E7=AE=AD=E5=A4=B4=EF=BC=8C=E5=8F=AF=E4=BB=A5=E6=BB=9A=E5=8A=A8?= =?UTF-8?q?=20http://192.168.0.96:8090/demo/rdm.html#/story-detail/9390509?= =?UTF-8?q?47543040/939050947543042/1044764613378048?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/resources/assets/css/theme.less | 8 +- src/views/components/topnav/topnav-menu.vue | 135 ++++++++++++-------- src/views/components/topnav/topnav-user.vue | 9 +- src/views/components/topnav/topnav.vue | 2 +- 4 files changed, 91 insertions(+), 63 deletions(-) diff --git a/src/resources/assets/css/theme.less b/src/resources/assets/css/theme.less index ada9f4cc1..982c3fedd 100644 --- a/src/resources/assets/css/theme.less +++ b/src/resources/assets/css/theme.less @@ -135,10 +135,10 @@ a { color: @default-top-text; - &:hover { - color: @default-op; - background: fade(@top-active, 50%); - } + // &:hover { + // color: @default-op; + // background: fade(@top-active, 50%); + // } &-active { color: @default-op; diff --git a/src/views/components/topnav/topnav-menu.vue b/src/views/components/topnav/topnav-menu.vue index 1f3e46931..847ecd9d9 100644 --- a/src/views/components/topnav/topnav-menu.vue +++ b/src/views/components/topnav/topnav-menu.vue @@ -40,16 +40,16 @@ - +
+ + + +
@@ -84,6 +84,21 @@ export default { //鼠标右键打开新标签页 let replaceStr = `${module.moduleName}`; e.currentTarget.innerHTML = replaceStr; + }, + renderLabel(module) { + return h => { + return h( + 'a', + { + domProps: { + href: HOME + '/' + module.moduleId + '.html#/' + }, + style: { + display: 'block' + } + }, module.moduleName + ); + }; } }, computed: { @@ -107,55 +122,73 @@ export default {