1. 問題の背景: カスタマー サービスのフィードバック、カスタマー サービス システムの一部の機能ページ (「アカウント サービス」の下のページ、ユーザー情報、注文詳細ページ) がナビゲーション バーに名前が表示されません。
2. 分析: router.js ファイルの下のルーティングを観察します。
3. 解決策: 配線ガードを追加する
// 路由前置导航守卫
router.beforeEach((to, from, next) => {
// 根据路由元信息设置文档标题
window.document.title = to.meta.title || admin
next()
})
また
router.beforeEach((to,from,next) => {
/* 路由发生变化修改页面title */
if(to.meta.title){
window.document.title = to.meta.title;
}
next();
})