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

这个。$router.go(n)

向前或向后跳转n页,其中n可以是正整数或负整数。

Ps:区别

这个。$router.push

跳转到指定的url路径,并将记录添加到历史堆栈中。单击“上一步”返回上一页。

这个。$router.replace

跳转到指定的url路径,但是历史堆栈中不会有记录。点击返回跳转到上一页(即直接替换当前页面)。

这个。$router.go(n)

向前或向后跳转n页,其中n可以是正整数或负整数。

完整的url可以是window.location.href

路由路径可以是这样的。$route.path

路由路径参数this。$route.params例如是/user/:id→/user/2044011030→this。$ route.params.id

路由查询参数this。$route.query例如:/user/search?name=sf → this。$route.query.name

参考:blogs.com/bydzhangxiaowei/p/12000458.html

/a 350110085/文章/详情/90053111