本文介绍: 补充:获取参数的时候是$route($route是用来获取路由信息的),而不是$router($ router是用来操作路由的),然后以上都可以写成行内跳转方式,例如@click=”$router.back(-1)” 。
简述:Vue路由可以帮助你在单页应用中管理应用的不同页面和页面间的跳转,通过Vue路由,你可以实现页面的动态切换和无刷新加载,提升用户体验和页面性能,今天就来分享下Vue中路由和页面之间的跳方式。
一、<router–link/>
tips:<router–link/>通过to属性和path和name进行跳转,并进行参数传递;
// query传参数 (类似get,url后面会显示参数);
// html 取参 $route.query.id // script 取参 this.$route.query.id;
// params传参数,类似post,刷新页面id会消失,路由配置 path: “/home/:id” 或者 path: “/home:id“;
// html 取参 $route.params.id // script 取参 this.$route.params.id;
query传参和params传参的区别?
二、this.$router.push()
三、this.$router.replace()
四、this.$router.go()
五、this.$router.back()
六、<a/>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。