浅谈vue2 单页面如何设置网页title


Posted in Javascript onNovember 08, 2017

前端框架如Vue、React等都是单页面的应用,也就是说整个web站点其实都是一个index页面,所谓的页面跳转都是替换index.html里边的内容,而页面的title是在每个页面初始化的时候才设置一次。对于现在的前端框架,传统的每个页面设置title标签的做法是不行的。

推荐使用vue-wechat-title插件

下载安装插件依赖

npm install vue-wechat-title --save

在main.js中引入插件

import VueWechatTitle from 'vue-wechat-title'
Vue.use(VueWechatTitle)

在路由文件 index.js中给每个路由添加title

routes: [{
  path: '/',
  name: 'index',
  component: index,
  meta:{
    title:'首页' // 标题设置在这里
  }
 },{
  path:'/detail',
  name:'detail',
  component:detail,
  meta:{
    title:'详情页' // 标题设置在这里
  }
 }]

在app.vue中修改router-view组件

<router-view v-wechat-title='$route.meta.title'></router-view>

重启试试,可以了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 中的replace方法说明
Apr 13 Javascript
JavaScript isArray()函数判断对象类型的种种方法
Oct 11 Javascript
jQuery实现可收缩展开的级联菜单实例代码
Nov 27 Javascript
jQuery的animate函数学习记录
Aug 08 Javascript
Javascript中typeof 用法小结
May 12 Javascript
JavaScript实现的类字典插入或更新方法实例
Jul 10 Javascript
jquery实现简单的轮换出现效果实例
Jul 23 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
Sep 01 Javascript
js实现表单提交后不重新刷新当前页面
Nov 30 Javascript
BootStrap与Select2使用小结
Feb 17 Javascript
走进javascript——不起眼的基础,值和分号
Feb 24 Javascript
jQuery实现滚动效果
Nov 17 jQuery
jQuery实现的简单无刷新评论功能示例
Nov 08 #jQuery
js使用xml数据载体实现城市省份二级联动效果
Nov 08 #Javascript
AngularJS实现图片上传和预览功能的方法分析
Nov 08 #Javascript
javascript自定义事件功能与用法实例分析
Nov 08 #Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 #jQuery
ES6中javascript实现函数绑定及类的事件绑定功能详解
Nov 08 #Javascript
手把手教你使用vue-cli脚手架(图文解析)
Nov 08 #Javascript
You might like
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
js绑定事件this指向发生改变的问题解决方法
2013/04/23 Javascript
jQuery focus和blur事件的应用详解
2014/01/26 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
2014/06/23 Javascript
javascript获取checkbox复选框获取选中的选项
2014/08/12 Javascript
深入JavaScript高级程序设计之对象、数组(栈方法,队列方法,重排序方法,迭代方法)
2015/12/01 Javascript
js内置对象处理_打印学生成绩单的简单实现
2016/09/24 Javascript
JavaScript实现Java中Map容器的方法
2016/10/09 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
Vue.js第二天学习笔记(vue-router)
2016/12/01 Javascript
JavaScript实现的鼠标响应颜色渐变效果完整实例
2017/02/18 Javascript
angularJS 发起$http.post和$http.get请求的实现方法
2017/05/18 Javascript
React Native 搭建开发环境的方法步骤
2017/10/30 Javascript
分享ES6的7个实用技巧
2018/01/18 Javascript
vue-cli中的babel配置文件.babelrc实例详解
2018/02/22 Javascript
基于JavaScript实现幸运抽奖页面
2020/07/05 Javascript
js实现限定区域范围拖拉拽效果
2020/11/20 Javascript
python的描述符(descriptor)、装饰器(property)造成的一个无限递归问题分享
2014/07/09 Python
Python实现KNN邻近算法
2021/01/28 Python
python 每天如何定时启动爬虫任务(实现方法分享)
2018/05/21 Python
Python 函数返回值的示例代码
2019/03/11 Python
Python中变量的输入输出实例代码详解
2019/07/28 Python
Python Numpy中数据的常用保存与读取方法
2020/04/01 Python
python numpy矩阵信息说明,shape,size,dtype
2020/05/22 Python
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
英国在线药房和在线药剂师:Chemist 4 U
2020/01/05 全球购物
String和StringBuffer的区别
2015/08/13 面试题
介绍一下mysql的日期和时间函数
2013/03/28 面试题
决定成败的关键——创业计划书
2014/01/24 职场文书
1亿有多大教学反思
2014/05/01 职场文书
2014年置业顾问工作总结
2014/11/17 职场文书
2015关爱留守儿童工作总结
2014/12/12 职场文书
上课说话检讨书
2015/01/27 职场文书
教师岗位职责
2015/02/03 职场文书
幼儿园家长心得体会
2016/01/21 职场文书
win10电脑右下角输入法图标不见了?Win10右下角不显示输入法的解决方法
2022/07/23 数码科技