router跳页面传参

我的router定义

 { path: "/Home/homePage", name: 'homePage'},
 { path: "/Home/indexPage", name: 'indexPage'},

1  params 传参

注意:patams传参 ,路径必须使用name,不然获取不到传的数据

此种传参在刷新后就取不到值了

this.$router.push({
             name: 'homePage',
             params: {
                 Type: 'QualityOrder',
                 ContentID: 10
             }
 })

//取值
//接收的页面
this.$route.params.Type

2 query传参

就是url传参

this.$router.push({
               path: 'indexPage',
               query:{
                   token:'aaa',
                   id: this.curQTYOrderID
               }
 })

//取值
//接收的页面
this.$route.query.token
发布了25 篇原创文章 · 获赞 10 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/xj932956499/article/details/103243257