說明:項目使用 vue 開發
方法一:
單頁應用里整個頁面只會在第一次完全刷新,后面只會局部刷新(一般不包括head及里面的title),所以無法在服務器端控制title,只能在頁面刷新的時候通過js修改title。
在 created() 里寫: document.title = 'xxx'
方法二:
在路由router中設置meta:
{ path:'/chooseBrand', component: resolve => require(['../components/page/ChooseBrand.vue'], resolve), meta: { title: 'title標題' } },
再設置 router.beforeEach
router.beforeEach((to, from, next) => { /* 路由發生變化修改頁面title */ if (to.meta.title) { document.title = to.meta.title } next() })
