vue 实现路由跳转时更改页面title


Posted in Javascript onNovember 05, 2019

一、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就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用示例说明filter()与find()的用法以及children()与find()的区别分析
Apr 26 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
Nov 26 Javascript
jQuery DOM操作实例
Mar 05 Javascript
js实现iframe跨页面调用函数的方法
Dec 13 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
May 21 Javascript
mpvue 单文件页面配置详解
Dec 02 Javascript
vue增加强缓存和版本号的实现方法
May 01 Javascript
layui2.0使用table+laypage实现真分页
Jul 27 Javascript
js校验开始时间和结束时间
May 26 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
Sep 11 Javascript
vue使用video插件vue-video-player详解
Oct 23 Javascript
vue3不同环境下实现配置代理
May 25 Vue.js
Node.js开发之套接字(socket)编程入门示例
Nov 05 #Javascript
小程序识别身份证,银行卡,营业执照,驾照的实现
Nov 05 #Javascript
node.js域名解析实现方法详解
Nov 05 #Javascript
node.js文件操作系统实例详解
Nov 05 #Javascript
Vue中使用matomo进行访问流量统计的实现
Nov 05 #Javascript
node.js实现简单的压缩/解压缩功能示例
Nov 05 #Javascript
js实现随机点名程序
Sep 17 #Javascript
You might like
php目录操作函数之获取目录与文件的类型
2010/12/29 PHP
for循环连续求和、九九乘法表代码
2012/02/20 PHP
php面向对象程序设计入门教程
2019/06/22 PHP
php DES加密算法实例分析
2019/09/18 PHP
Javascript读取cookie函数代码
2010/10/16 Javascript
关于js日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
2012/03/01 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
2013/01/15 Javascript
Jquery中LigerUi的弹出编辑框(实现方法)
2013/07/09 Javascript
jquery实现一个简单好用的弹出框
2014/09/26 Javascript
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
2016/01/22 Javascript
jQuery实现拖拽页面元素并将其保存到cookie的方法
2016/06/12 Javascript
JavaScript实现简单的日历效果
2016/09/25 Javascript
jQuery Checkbox 全选 反选的简单实例
2016/11/29 Javascript
基于jquery trigger函数无法触发a标签的两种解决方法
2018/01/06 jQuery
Angular 封装并发布组件的方法示例
2018/04/19 Javascript
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
Javascript Worker子线程代码实例
2020/02/20 Javascript
Nodejs实现微信分账的示例代码
2021/01/19 NodeJs
[00:56]2014DOTA2国际邀请赛 DK、iG 赛前探访
2014/07/10 DOTA
Python实现的彩票机选器实例
2015/06/17 Python
python爬虫爬取快手视频多线程下载功能
2018/02/28 Python
详解Python中正则匹配TAB及空格的小技巧
2019/07/26 Python
python数字类型math库原理解析
2020/03/02 Python
python函数map()和partial()的知识点总结
2020/05/26 Python
CSS3 优势以及网页设计师如何使用CSS3技术
2009/07/29 HTML / CSS
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
2013/10/10 HTML / CSS
使用canvas生成含有微信头像的邀请海报没有微信头像问题
2019/10/29 HTML / CSS
南京迈特望C/C++面试题
2012/07/09 面试题
在子网210.27.48.21/30种有多少个可用地址?分别是什么?
2014/07/27 面试题
营销经理工作检讨书
2014/11/03 职场文书
环保守法证明
2015/06/24 职场文书
爱国主义主题班会
2015/08/14 职场文书
2016关于预防职务犯罪的心得体会
2016/01/21 职场文书
2016年学校禁毒宣传活动工作总结
2016/04/05 职场文书
2016年第十九届推普周活动总结
2016/04/06 职场文书
收音机爱好者玩机13年,简评其使用过的19台收音机
2022/04/30 无线电