欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-07-02 19:54:29
hash模式url vue-router默认hash模式——使用url的hash来模拟一个完整的url,于是当url改变时,页面不会重新加载。 如果不想要这种默认的...

hash模式url

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

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

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

index.js

vue.use(router)
export default new router({
 mode: 'history',
 routes: [
 {
  path:"/xxx",
  name:"xxx",
  component: xxx,
 }
]
})

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

history模式

修改之后url就变成了正常的url

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

总结

以上所述是小编给大家介绍的vue router去掉url中默认的锚点#,希望对大家有所帮助