Vue Router去掉url中默认的锚点#

vue-router默认hash模式——使用URL的hash来模拟一个完整的URL,于是当URL改变时,页面不会重新加载。

如果不想要这种默认的hash模式,可以用路由的history模式,这种模式充分的利用history.pushState API来完成URL跳转而无需重新加载页面。


export default new Router({

mode:'history',

 routes: [ { 

     path:"/xxx", 

     name:"xxx", 

     component: Xxx, 

}]})

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 介绍 vue-router是一个vue插件。其实质是在location.hash、location.replace...
    AmazRan阅读 5,485评论 0 6
  • 本文由浅入深观摩vue-router源码是如何通过hash与History interface两种方式实现前端路由...
    world_7735阅读 5,133评论 0 10
  • 一、前言 要学习vue-router就要先知道这里的路由是什么?为什么我们不能像原来一样直接用 标签编写链接哪?...
    浪里行舟阅读 67,915评论 12 203
  • 一、前言 要学习vue-router就要知道这里的路由是什么?为什么我们不能像原来一样直接用标签写链接?vue-r...
    圆滚滚1991阅读 2,649评论 0 2
  • 资产就是能把钱放进你口袋里的东西! 负债就是把你的钱带走的东西! 你的房子是资产还是负债? 穷人只关注不断地收入然...
    魔都一诺阅读 4,272评论 2 11

友情链接更多精彩内容