这篇文章主要介绍“Vue如何用Router去掉url中默认的锚点”,在日常操作中,相信很多人在Vue如何用Router去掉url中默认的锚点问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vue如何用Router去掉url中默认的锚点”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
hash模式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, } ] })
history模式
修改之后url就变成了正常的url
Vue是一款友好的、多用途且高性能的JavaScript框架,使用vue可以创建可维护性和可测试性更强的代码库,Vue允许可以将一个网页分割成可复用的组件,每个组件都包含属于自己的HTML、CSS、JavaScript,以用来渲染网页中相应的地方,所以越来越多的前端开发者使用vue。
到此,关于“Vue如何用Router去掉url中默认的锚点”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。