vue-router路由之hash模式和history模式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27868061/article/details/86538271

首先,vue是单页面应用,内部进行路由切换时,根据模式的不同地址栏可能会发生改变,也可能不会改变,但是绝对不会因为路由切换、地址栏改变导致向后台发送请求

而如果刷新页面,则会导致浏览器使用当前地址向后台发送请求,这个是无法避免的

hash模式:使用/#/xxxx模式显示当前路由,当页面刷新时,#号后面部分不会发送到后台,所以访问到的还是index.html

history模式:使用/xxxx模式显示当前路由,改变地址栏,但是不会向后台发送请求,如果刷新页面,则会以地址栏地址向后台发送请求,此时要求后台服务器,响应此路径请求,并且照样返回index.html

absolute模式:不显示当前路由

猜你喜欢

转载自blog.csdn.net/qq_27868061/article/details/86538271