From 931fecd152d070163aebc2cacc903a66d8632743 Mon Sep 17 00:00:00 2001 From: Ching Date: Sat, 12 Feb 2022 16:55:59 +0800 Subject: [PATCH] =?UTF-8?q?feat(router):=20=E5=A2=9E=E5=8A=A0=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=20title?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加页面 title Signed-off-by: Ching --- frontend/src/router/index.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js index cb2fd6e..d4996c3 100644 --- a/frontend/src/router/index.js +++ b/frontend/src/router/index.js @@ -40,22 +40,26 @@ const routes = [ { path: '/recipe-mobile/recipe/create/', name: "RecipeMobileRecipeCreate", - component: RecipeMobileRecipeCreate + component: RecipeMobileRecipeCreate, + meta: {title: '创建菜谱'} }, { path: '/recipe-mobile/week-recipe/', name: "RecipeMobileWeekRecipe", - component: RecipeMobileWeekRecipe + component: RecipeMobileWeekRecipe, + meta: {title: '每周菜谱'} }, { path: '/recipe-mobile/recipe/:id', name: "RecipeMobileRecipeDetail", - component: RecipeMobileRecipeDetail + component: RecipeMobileRecipeDetail, + meta: {title: '菜谱'} }, { path: '/recipe-mobile/daily-recipe/:id', name: "RecipeMobileDailyRecipeDetail", - component: RecipeMobileDailyRecipeDetail + component: RecipeMobileDailyRecipeDetail, + meta: {title: '每日菜谱'} }, ]; @@ -64,4 +68,10 @@ const router = createRouter({ routes, }); +const defaultTitle = '今天吃什么'; +router.beforeEach((to, from, next) => { + document.title = to.meta.title ? to.meta.title : defaultTitle; + next(); +}); + export default router;