两种实现方法,第一种方法引入插件,第二种为编程方式实现(推荐)

首先在路由文件index.js中给每个单页面路由添加title

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

第一种方法:引入vue-wechat-title插件

1.下载安装插件依赖

npm install vue-wechat-title --save-dev

2.在入口文件main.js中引入并使用

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

3.在app.vue中修改<router-view>标签

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

第二种方法:编程方式实现

直接在入口文件main.js中添加如下代码即可

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

完啦,噜啦啦.......

这里有324.57GB的修仙资料。嘿嘿嘿你懂得。/手动狗头


那么问题来了,如果你也想入坑前端或者学习更多技术,广交天下朋友(基友),认识更多有趣的灵魂的话,欢迎加入前端交流群鸭~

扫二维码加为好友就完事了!安排~

最新文章

  1. UWP学习记录7-设计和UI之控件和模式4
  2. Android 官方推荐 : DialogFragment 创建对话框
  3. 深入理解Java:注解(Annotation)自定义注解入门
  4. Oracle存储过程中临时表的使用技巧
  5. Codeforces Round #313 (Div. 1) B. Equivalent Strings
  6. WinForm条码打印
  7. 【HDOJ】1706 The diameter of graph
  8. 绑定本地Service并与之通信
  9. java.util.zip压缩打包文件总结二: ZIP解压技术
  10. MVC中的区域
  11. apache和tomcat的区别
  12. PHP命令空间namespace及use的用法实践总结
  13. 小文本——Cookies
  14. Windows10常用快捷键
  15. 2. Spring 的 HelloWorld
  16. linux 下端口close_wait 过多问题
  17. vue 运行npm run dev报错
  18. mysql-5.7.18解压版启动mysql服务
  19. ysql怎么处理百分数? “%”
  20. 用Python实现随机森林算法,深度学习

热门文章

  1. Vue+Element Table 列标红
  2. nginx产品环境安全配置-主配置文件
  3. Linux服务器架设篇,DNS服务器(二),cache-only DNS服务器的搭建
  4. Windows下Python3.6.2+Django-1.11.5+httpd-2.4.27-win64-VC14部署网站
  5. 《面试经典系列》- SpringMVC原理及工作流程
  6. bootstrapTest
  7. 08-jmeter-plugins-manager.jar插件安装
  8. AJ学IOS(50)多线程网络之GCD简单介绍(任务,队列)
  9. Android 修改应用程序字体
  10. HashMap主要方法源码分析(JDK1.8)