From 4ec53d3c35b794776cc86fa8e828aa92158f7eb0 Mon Sep 17 00:00:00 2001 From: dhb52 Date: Sun, 9 Jun 2024 15:14:59 +0800 Subject: [PATCH] =?UTF-8?q?feat(sj=5F1.0.0):=20useTitle=20=E5=8A=A0?= =?UTF-8?q?=E4=B8=8A=E7=AB=99=E7=82=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/guard/title.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/router/guard/title.ts b/src/router/guard/title.ts index 5b60368..890a952 100644 --- a/src/router/guard/title.ts +++ b/src/router/guard/title.ts @@ -2,12 +2,14 @@ import { useTitle } from '@vueuse/core'; import type { Router } from 'vue-router'; import { $t } from '@/locales'; +const { VITE_APP_TITLE } = import.meta.env; + export function createDocumentTitleGuard(router: Router) { router.afterEach(to => { const { i18nKey, title } = to.meta; const documentTitle = i18nKey ? $t(i18nKey) : title; - useTitle(documentTitle); + useTitle(documentTitle, { titleTemplate: `%s | ${VITE_APP_TITLE}` }); }); }