浅谈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 相关文章推荐
打开超链需要“确认”对话框的方法
Mar 08 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
Mar 20 Javascript
jquery实现树形二级菜单实例代码
Nov 20 Javascript
JS cookie中文乱码解决方法
Jan 28 Javascript
全面解析Bootstrap弹窗的实现方法
Dec 01 Javascript
ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
Nov 23 Javascript
使用gulp搭建本地服务器并实现模拟ajax
Apr 05 Javascript
Javascript中parseInt的正确使用方式
Oct 17 Javascript
微信小程序实现预览图片功能
Oct 22 Javascript
微信小程序后端实现授权登录
Feb 24 Javascript
vue内置组件component--通过is属性动态渲染组件操作
Jul 28 Javascript
一分钟学会JavaScript中的try-catch
Dec 14 Javascript
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
Smarty模板快速入门
2007/01/04 PHP
php入门学习知识点五 关于php数组的几个基本操作
2011/07/14 PHP
基于php数组中的索引数组和关联数组详解
2018/03/12 PHP
javascript 面向对象编程 聊聊对象的事
2009/09/17 Javascript
为Extjs加加速(javascript加速)
2010/08/19 Javascript
JavaScript插件化开发教程 (一)
2015/01/27 Javascript
基于jQuery下拉选择框插件支持单选多选功能代码
2016/06/07 Javascript
javascript设计模式Constructor(构造器)模式
2016/08/19 Javascript
jquery注册文本框获取焦点清空,失去焦点赋值的简单实例
2016/09/08 Javascript
AnjularJS中$scope和$rootScope的区别小结
2016/09/18 Javascript
js继承实现方法详解
2016/12/16 Javascript
详解打造 Vue.js 可复用组件
2017/03/24 Javascript
从零开始最小实现react服务器渲染详解
2018/01/26 Javascript
angularjs使用gulp-uglify压缩后执行报错的解决方法
2018/03/07 Javascript
Javascript中绑定click事件的四种方式介绍
2018/10/26 Javascript
解决vue移动端适配问题
2018/12/12 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
原生JS实现无缝轮播图片
2020/06/24 Javascript
微信小程序实现拨打电话功能的示例代码
2020/06/28 Javascript
如何构建一个Vue插件并生成npm包
2020/10/26 Javascript
vue 防止页面加载时看到花括号的解决操作
2020/11/09 Javascript
微信小程序实现底部弹出模态框
2020/11/18 Javascript
Windows和Linux下使用Python访问SqlServer的方法介绍
2015/03/10 Python
python实现机器学习之元线性回归
2018/09/06 Python
python爬虫 urllib模块url编码处理详解
2019/08/20 Python
解决jupyter notebook import error但是命令提示符import正常的问题
2020/04/15 Python
python中altair可视化库实例用法
2021/01/26 Python
用CSS3绘制三角形的简单方法
2015/07/17 HTML / CSS
英国最出名高街品牌:Forever Unique
2018/02/24 全球购物
新西兰床上用品和家居用品购物网站:Adairs
2018/04/27 全球购物
日本乐天德国站:Rakuten.de
2019/05/16 全球购物
法国房车租赁网站:Yescapa
2019/08/26 全球购物
上班上网检讨书
2014/01/29 职场文书
网站美工岗位职责
2014/04/02 职场文书
高三霸气励志标语
2014/06/24 职场文书
2015年乡镇妇联工作总结
2015/05/19 职场文书