Vue 实现路由跳转时更改页面title_气质_前端开发者

一、router文件夹下的index文件中给每个path添加meta:{}:

export default new Router({
 routes: [
 {
  path: '/',
  name: 'index',
  component: index,
  meta: {
   title: 'title1'
  }
 },
 {
  path: '/studentInfo',
  name: 'studentInfo',
  component: studentInfo,
  meta: {
   title: 'title2'
  }
 }   
 ]
})

二、js入口文件main.js中添加代码:

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

效果:

以上这篇vue 实现路由跳转时更改页面title就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持前端开发者。

» 本文来自:前端开发者 » 《Vue 实现路由跳转时更改页面title_气质_前端开发者》
» 本文链接地址:https://www.rokub.com/71236.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!