From e70538e64d7d1a9bc35a09aed5bf8aef0f9cd6f8 Mon Sep 17 00:00:00 2001 From: caoxiaozhu Date: Thu, 16 Jul 2026 09:36:39 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=A1=B6=E9=83=A8=E6=A0=8F=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E4=BD=BF=E7=94=A8=E6=96=87=E6=A1=A3=E5=85=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit AppHeader 增加使用文档按钮,新窗口打开 /guide 路由,补充响应式窄屏适配。 --- frontend/src/components/AppHeader.vue | 64 +++++++++++++++++++++++++++ frontend/src/router/index.ts | 6 +++ 2 files changed, 70 insertions(+) diff --git a/frontend/src/components/AppHeader.vue b/frontend/src/components/AppHeader.vue index 2eb5f43..109db06 100644 --- a/frontend/src/components/AppHeader.vue +++ b/frontend/src/components/AppHeader.vue @@ -27,6 +27,11 @@ function updateTime() { currentDate.value = now.toLocaleDateString('zh-CN', { year: 'numeric', month: '2-digit', day: '2-digit' }).replace(/\//g, '-') } +function openGuide() { + const guideUrl = router.resolve({ name: 'guide' }).href + window.open(guideUrl, '_blank', 'noopener,noreferrer') +} + const serverIp = ref(window.location.hostname) onMounted(() => { @@ -103,6 +108,19 @@ onUnmounted(() => { {{ currentTime }} + +
+ + +