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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章