You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue路由跳转URL更新但页面始终与根页面一致该如何解决

问题根因

路由配置中的组件属性名拼写错误,导致VueRouter无法匹配到对应要渲染的组件。

修复方案

打开你的router/index.js文件,找到路由规则配置段:

const routes = [
  { path: '/login' , compoment: login}
]

将拼写错误的compoment修改为正确的属性名component即可:

const routes = [
  { path: '/login' , component: login}
]

修改后重启项目即可正常渲染login页面。

补充排查方向(若修改后仍有问题可核对)

  • 确认VueRouter版本和Vue2适配:Vue2对应vue-router@3版本,不要安装适配Vue3的vue-router@4版本
  • 确认项目中没有重复定义路由规则,也没有根路由重定向逻辑覆盖/login规则

内容的提问来源于stack exchange,提问作者user17470229

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 22:54:05