vue项目路由使用history模式

vue-cli的单页项目中,路由模式默认的是hash模式,浏览器打开之后,就是http://www.tclass.net/#/index,这种带#的url看着不好看,修改mode:history就可以和正常的一样。但是这样的路由,后端配置是不存在的,所以会有一个问题就是刷新浏览器之后,找不到资源。   解决方法:让后台重定向到首页就可以了,重定向到首页之后,前端就可以利用存储在sessionstorage存储的变量再次重定向到正确的页面。

猜你喜欢

转载自blog.csdn.net/wang1006008051/article/details/80782209