From 37da48c07eb7ea538024940224bd8e7f175580eb Mon Sep 17 00:00:00 2001 From: R2m1liA <15258427350@163.com> Date: Fri, 31 Oct 2025 17:03:07 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20header=E7=AB=96=E5=B1=8F=E9=80=82?= =?UTF-8?q?=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在竖屏情况下将网站导航与部分顶部按钮挪到drawer内 --- app/components/shared/JinshenHeader.vue | 174 +++++++++++++++++++++++- 1 file changed, 171 insertions(+), 3 deletions(-) diff --git a/app/components/shared/JinshenHeader.vue b/app/components/shared/JinshenHeader.vue index 0fd55ca..0721bba 100644 --- a/app/components/shared/JinshenHeader.vue +++ b/app/components/shared/JinshenHeader.vue @@ -1,5 +1,6 @@ + + + + + + + + + + +
+

站点导航

+ + + {{ $t('navigation.products') }} + + + {{ $t('navigation.solutions') }} + + + {{ $t('navigation.support') }} + + + {{ $t('navigation.about-us') }} + + + +

实用工具

+ + + {{ $t('navigation.calculator') }} + + +
+ + +
+
@@ -78,6 +157,7 @@ const { setLocale } = useI18n(); const activeName = ref(undefined); + const mobileMenuVisible = ref(false); const refreshMenu = () => { const path = router.currentRoute.value.path; @@ -94,6 +174,10 @@ } }; + const openExternalLink = (url: string) => { + window.open(url, '_blank'); + }; + onMounted(() => { refreshMenu(); // 监听路由变化以更新激活状态 @@ -105,10 +189,10 @@