vue 实现路由跳转时更改页面title
2019-11-05 18:07
2646 查看
一、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-router--路由传参结合请求数据(页面底部按钮跳转功能实现参考)
- vue通过 vue.mixin(混合)实现 任意页面记录滚动条位置(路由router.query参数一致) 并跳转到上次的位置
- Vue-router中beforeEach钩子函数实现路由拦截,判断用户权限跳转至登录页面。
- Vue实现前台页面组件化路由跳转
- 使用vue-router beforEach实现判断用户登录跳转路由筛选功能
- vue 实现axios拦截、页面跳转和token 验证
- [问题探讨]VUE导航守卫beforeRouteLeave实现路由跳转拦截
- vue路由之间实现相对路径跳转
- 用 vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)
- vue使用路由进行页面跳转时传递参数
- Vue项目开发笔记1——vue路由跳转时定位在页面顶部
- vue做路由页面内容跳转
- vue通过路由实现页面刷新的方法
- Vue 页面跳转不用router-link的实现代码
- Vue页面跳转动画效果实现
- vue 实现路由跳转
- [置顶] 在vue路由变化的时候,改变页面的title
- vue中页面跳转拦截器的实现方法
- vue-router实现单页面路由原理
- vue 如何实现在函数中触发路由跳转