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

24 篇文章 0 订阅
本文介绍了Vue单页面应用中的路由模式,包括hash模式和history模式。在hash模式下,路由变化不会向服务器请求,刷新页面仍访问index.html。而history模式下,虽然路由变化不触发请求,但刷新会向服务器请求,需服务器配置处理。
摘要由CSDN通过智能技术生成

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

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

 

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

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

absolute模式:不显示当前路由

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值