vue+ts设置网页title

在router.js/router.ts中增加

javascript 复制代码
router.beforeEach((to, from, next) => {
  /* 路由发生变化修改页面title */
  var Document:any = document;
  console.log(from, Document);
  if (to.meta.title) {
    Document.title = to.meta.title;
  }
  next()
})

在路由中设置

javascript 复制代码
const routes = [
  {
    path: "/login",
    name: "LoginPage",
    meta: { requiresAuth: false, hideSidebar: true,title: '登录界面' }, 
    component: LoginPage,
  },
]

之前那些windows.document.title,都用不了,得先定义:var Document:any = document;

相关推荐
像我这样帅的人丶你还几秒前
📱iPhone Duo 开屏动画咋实现的?
javascript·webgl·three.js
Leslie165几秒前
把 SQL 性能诊断接入模型 API:从谓词分析到可验证优化
javascript
沙蒿同学1 分钟前
一个人做完一套企业级系统,赚到了第一个 1000 块
vue.js·后端·go
gnip1 分钟前
UniApp 内嵌 H5 通信全攻略
前端·javascript
用户6802659051192 分钟前
企业电脑统一管理怎么做?2026企业终端统一管理方法与工具推荐
javascript·后端·面试
小凯在掘金3 分钟前
为什么要有访问器? 你不知道的对象属性
前端·javascript
OpsEye6 分钟前
AI 账单月月上涨,你的企业真的把大模型用对了吗?
javascript·ai编程
无责任此方_修行中10 分钟前
插件+1:MiaoMint —— 类 RayCast 的标签管理工具
前端·javascript·vibecoding
mldong16 分钟前
管理后台数据国际化:不建翻译表、一列 JSON、后端零改动
vue.js
kyriewen17 分钟前
我手写了一版 React Compiler:AI 最常漏的 3 个 memo 场景
前端·javascript·ai编程