为了账号安全,请及时绑定邮箱和手机立即绑定

后端路由搭配vue-router的使用问题

后端路由搭配vue-router的使用问题

扬帆大鱼 2018-11-23 14:10:59
之前的项目java做的路由,现因某些原因需要部分改成单页应用的模式,在重构过程中遇到了这样一个奇怪的问题。router.js是这样写的main.js是这样写的进入到这个页面,java的路由就直接变成了 http://localhost/#/,直接跳到了主页,貌似vue-router在初始化的时候直接把路由跳到了绝对路径而不是相对路径,随后用express自己搭了一个路由为/test/同样的写法,发现在express里,初始化的时候,#/这个锚点路由是基于当前后端路由的地址进行初始化的,点击router-link后也是后端路由的相对路径求教,是哪里出了问题?
查看完整描述

1 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

vue-router设置mode: history,可以把#号去掉

const router = new VueRouter({ 

    mode: 'history', 

    routes: [...] 

})

vue-router文档

查看完整回答
反对 回复 2018-12-12
  • 1 回答
  • 0 关注
  • 647 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号