当前位置: 首页 >> 科技 >
存在形式及意义都是什么?关于location.hash与HTML5 history总结是?
来源:创视网     时间:2023-01-30 14:32:37

存在形式及意义

一般情况下为URL后 "#" 及其后面一部分组成,如http://www.test.com/#/something,

其中http://www.test.com为真实的路径,而#/something则为网页中的位置,称之为锚点

在访问锚点时会自动跳刀锚点所在的网页位置,通常有两种方式作为锚点

以上两种均可通过http://www.test.com/#/something使页面滚动到该元素的位置

location.hash与HTML5 history总结:

location.hash与HTML5 history类似,都能够在改变页面的URL而不会引起浏览器的重载

但是location.hash支持比较早的浏览器,而history是在HTML5的新API,可能某些较早的浏览器不支持

因此在vue-router中对此做了两种模式,即history模式与hash模式可以适应不同的浏览器

具体解释之后更新vue-router的原理分析

推荐新闻 +
猜您喜欢 +