vue项目上线后点击路由跳转后出现空白
解决办法
代码如下(示例):
在router下的index.js中

原因:
history模式的问题
通过history api,我们丢掉了丑陋的#,但是它也有个问题:不怕前进,不怕后退,就怕刷新,f5,(如果后端没有准备的话),因为刷新是实实在在地去请求服务器的,不玩虚的。 在hash模式下,前端路由修改的是#中的信息,而浏览器请求时是不带它玩的,所以没有问题.但是在history下,你可以自由的修改path,当刷新时,如果服务器中没有相应的响应或者资源,会分分钟刷出一个404来。
posted on 2022-03-31 21:01 樱桃小王子yummy 阅读(678) 评论(0) 收藏 举报
浙公网安备 33010602011771号