为啥选择history模式?
理由:1. 美观。
2.第三方链接跳回项目使用http地址时,不包含hash模式‘#’之后的地址,返回不到原页面。
 
Vue-router的两种前端基本访问模式 hash 和history 。
hash模式url后面带#,打包的时候只需要把绝对路径(/)换成相对对路径(./),就可以部署在任何地方,不需要服务器配合,但是不好看,所以我们一般选择history模式,但是history 模式需要配合服务器的部署。
 
hash模式,仅hash符号#之前的内容会被包含再http请求中,如http://xxx.xom,对后端无影响,没有做到路由全覆盖也不会返回404;
history模式,前端url必须和实际向后端发起请求url一致,如http://xxx.xom./a/. 若后端缺少对/a/路由处理,将返回404.
 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-02
  • 2021-12-31
猜你喜欢
  • 2022-12-23
  • 2021-12-02
  • 2022-01-18
  • 2021-09-19
  • 2021-04-19
  • 2021-08-19
相关资源
相似解决方案