详解vue 路由跳转四种方式 (带参数)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了详解vue 路由跳转四种方式 (带参数)相关的知识,希望对你有一定的参考价值。

参考技术A

this.$router.go(n)

向前或者向后跳转n个页面,n可为正整数或负整数

ps : 区别

this.$router.push

跳转到指定url路径,并想history栈中添加一个记录,点击后退会返回到上一个页面

this.$router.replace

跳转到指定url路径,但是history栈中不会有记录,点击返回会跳转到上上个页面 (就是直接替换了当前页面)

this.$router.go(n)

向前或者向后跳转n个页面,n可为正整数或负整数

完整url可以用 window.location.href
路由路径可以用 this.$route.path
路由路径参数 this.$route.params 例如:/user/:id → /user/2044011030 → this.$route.params.id
路由查询参数 this.$route.query 例如:/user/search?name=sf → this.$route.query.name

参考: https://www.cnblogs.com/bydzhangxiaowei/p/12000458.html
https://blog.csdn.net/a350110085/article/details/90053111

以上是关于详解vue 路由跳转四种方式 (带参数)的主要内容,如果未能解决你的问题,请参考以下文章

详解vue 路由跳转四种方式 (带参数)

vue 路由四种方式 (带参数)跳转

路由器的四种参数都是啥?

vue之路由传参,跳转,钩子函数

vue路由跳转页面的几种方式及其区别

微信小程序详解——页面之间的跳转方式路由和参数传递