后端路由搭配vue-router的使用问题
之前的项目java做的路由,现因某些原因需要部分改成单页应用的模式,在重构过程中遇到了这样一个奇怪的问题。
router.js是这样写的
main.js是这样写的
进入到这个页面,java的路由就直接变成了 http://localhost/#/
,直接跳到了主页,貌似vue-router在初始化的时候直接把路由跳到了绝对路径而不是相对路径,随后用express
自己搭了一个路由为/test/
同样的写法,发现在express里,初始化的时候,#/
这个锚点路由是基于当前后端路由的地址进行初始化的,点击router-link
后也是后端路由的相对路径
求教,是哪里出了问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
vue-router设置mode: history,可以把#号去掉
vue-router文档