使用vue-router设置每个页面的title方法


Posted in Javascript onFebruary 11, 2018

基本环境配置: webpack + vue2.0 + vue-router +nodeJS

进入 router 文件夹底下的index.js文件

首先引入:

import Vue from 'vue'
import Router from 'vue-router'

然后在路由里面配置每个路由的地址:

routes: [
 {   /* (首页)默认路由地址 */
  path: '/',
  name: 'Entrance',
  component: Entrance,
  meta: {
  title: '首页入口'
  }
 },
 {   /* 修改昵称 */
  path: '/modifyName/:nickName',
  name: 'modifyName',
  component: modifyName,
  meta: {
  title: '修改昵称'
  }
 },
 {   /* 商品详情 */
  path: '/goodsDetail',
  name: 'goodsDetail',
  component: goodsDetail,
  meta: {
  title: '商品详情'
  }
 },
 { /* Not Found 路由,必须是最后一个路由 */
  path: '*',
  component: NotFound,
  meta: {
  title: '找不到页面'
  }
 }
 ]

在每一个meta里面设置页面的title名字,最后在遍历

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

这样就为每一个VUE 的页面添加了title

以上这篇使用vue-router设置每个页面的title方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用户注册常用javascript代码
Aug 29 Javascript
Javascript Function对象扩展之延时执行函数
Jul 06 Javascript
JavaScript浏览器选项卡效果
Aug 25 Javascript
基于Jquery实现表格动态分页实现代码
Jun 21 Javascript
Javascript的数组与字典用法与遍历对象的属性技巧
Nov 07 Javascript
img onload事件绑定各浏览器均可执行
Dec 19 Javascript
Node.js重新刷新session过期时间的方法
Feb 04 Javascript
JavaScript实现图片轮播组件代码示例
Nov 22 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
Feb 08 Javascript
webpack手动配置React开发环境的步骤
Jul 02 Javascript
微信小程序开发之自定义tabBar的实现
Sep 06 Javascript
vue.js+ElementUI实现进度条提示密码强度效果
Jan 18 Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
Feb 11 #Javascript
ajax请求+vue.js渲染+页面加载的示例
Feb 11 #Javascript
vue.js,ajax渲染页面的实例
Feb 11 #Javascript
Node.js使用MySQL连接池的方法实例
Feb 11 #Javascript
vue中引用阿里字体图标的方法
Feb 10 #Javascript
Express进阶之log4js实用入门指南
Feb 10 #Javascript
Vue完整项目构建(进阶篇)
Feb 10 #Javascript
You might like
PHP引用符&的用法详细解析
2013/08/22 PHP
PHP中CURL的CURLOPT_POSTFIELDS参数使用细节
2014/03/17 PHP
php自定义urlencode,urldecode函数实例
2015/03/24 PHP
php遍历类中包含的所有元素的方法
2015/05/12 PHP
EditPlus注册码生成器(js代码实现)
2013/03/25 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
html5+javascript制作简易画板附图
2014/04/25 Javascript
jQuery中:first-child选择器用法实例
2014/12/31 Javascript
jQuery选择id属性带有点符号元素的方法
2015/03/17 Javascript
JavaScript 对象深入学习总结(经典)
2015/09/29 Javascript
整理Javascript函数学习笔记
2015/12/01 Javascript
AngularJS入门心得之directive和controller通信过程
2016/01/25 Javascript
Easyui在treegrid添加控件的实现方法
2017/06/23 Javascript
JavaScript设计模式之装饰者模式实例详解
2019/01/17 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
JS实现单张或多张图片持续无缝滚动的示例代码
2020/05/10 Javascript
vue3 watch和watchEffect的使用以及有哪些区别
2021/01/26 Vue.js
[01:41]DOTA2 2015国际邀请赛中国区预选赛第三日战报
2015/05/28 DOTA
[01:05:32]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第一局
2016/03/04 DOTA
python实现360的字符显示界面
2014/02/21 Python
在Python中测试访问同一数据的竞争条件的方法
2015/04/23 Python
浅谈python迭代器
2017/11/08 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
2019/08/09 Python
python画蝴蝶曲线图的实例
2019/11/21 Python
Python xlrd模块导入过程及常用操作
2020/06/10 Python
Python logging日志库空间不足问题解决
2020/09/14 Python
CHARLES & KEITH英国官网:新加坡时尚品牌
2018/07/04 全球购物
建筑学推荐信
2013/11/03 职场文书
路政管理毕业自荐书范文
2014/02/10 职场文书
放飞梦想演讲稿200字
2014/08/26 职场文书
人事代理委托书
2014/09/27 职场文书
2015财务年度工作总结范文
2015/05/04 职场文书
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server
Pyqt5将多个类组合在一个界面显示的完整示例
2021/09/04 Python
PostGIS的安装与入门使用指南
2022/01/18 PostgreSQL