vue设置单独页面titile

2020-07-10  本文已影响0人  xingzifan

首先,需要在 router.js 路由表找到想要设置路由对象,比如:

{
    path: "/index",
    name: "index",
    meta: {
        title: "自定义标题"
    },
    component: resolve => require(["@/components/index"], resolve)
 }

然后,在 main.js里面添加以下代码即可:

import router from './router'

// 路由发生变化修改页面title
router.beforeEach ((to,from,next) => {
    if (to.meta.title) {
    document.title = to.meta.title
}
next()
})
上一篇下一篇

猜你喜欢

热点阅读