使用this.$router.push实现路由跳转的两种方法:

一、query传递参数

使用query进行传参就类似于get,它的参数会在链接中显示出来。
使用query时,路径需要用path

this.$router.push({path:'路径',query{id:参数}})

效果图:
在这里插入图片描述

在这里插入图片描述

二、params传递参数

使用params进行传参就类似于post,它的参数不会在连接中显示出来。
使用params时,路径需要使用name

this.$router.push({name:'路径',params{id:参数}})

效果图:
在这里插入图片描述
在这里插入图片描述
name和path的路径要在文件中提前声明好:
在这里插入图片描述

Logo

前往低代码交流专区

更多推荐