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

 

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