在 router/index.js 文件中设置 meta:{title:'标题'} 和 router.beforeEach,即可实现功能, 代码如下:

import { createRouter, createWebHashHistory } from "vue-router";

const routes = [
{
path: "/",
name: "login",
component: ()=> import("@/views/LoginView") ,
meta:{title:'登录',keepAlive:false}
},
{
path: "/home",
name: "home",
component: ()=> import("@/views/HomeView"),
meta:{title:'首页',keepAlive:false}
}
]; const router = createRouter({
history: createWebHashHistory(),
routes,
}); // 路由守卫
router.beforeEach((to,from ,next)=>{
if(to.meta.title) {
document.title=to.meta.title;
}else {
document.title='vue-demo';
}
next()
}) export default router;

最新文章

  1. VS2012配置OpenCV、GDAL开发环境
  2. CI框架整合yar
  3. ajax携带状态值
  4. 对java面试文章的技术漫谈的C#技术理解
  5. UVA11038- How Many O's?(组合数学)
  6. javascript笔记03:易犯错的比较运算
  7. MySql避免全表扫描
  8. 使用Spring MVC,Mybatis框架等创建Java Web项目时各种前期准备的配置文件内容
  9. Android 获取系统图库和相机照片 裁剪并显示
  10. 使用 Sublime Text 3 开发 React
  11. WCF扩展之实现ZeroMQ绑定和protocolBuffer消息编码(一)概要设计
  12. 修改原生单选框样式(vue单选组件)
  13. EXISTS的使用详解
  14. 在jsp页面上方定义<style> 可以自定义class的样式
  15. C#串口通信遇到的坑
  16. N!分解质因子p的个数_快速求组合数C(n,m)
  17. Java URLEncoder URLDecoder
  18. 获取ip 笔记
  19. vs 2017打包安装包(印象深刻)
  20. PHP excel reader , excel时间转成php时间格式

热门文章

  1. 序列化和反序列化&持久化
  2. 【Java面试宝典】什么情况下会发生栈内存溢出?
  3. WebApplicationContext?
  4. docker-compose配置django web项目容器和EMQX容器
  5. 解释 AOP 模块?
  6. 修改if-else多层嵌套的方法
  7. 攻防世界杂项MISCall
  8. simulink模块使用方式
  9. 全面系统讲解CSS工作应用+面试一步搞定
  10. Linux_文件传输工具_FileZilla