vue路由間的傳參params和query

query方式傳參及接收

示例一

query方式的傳參膳叨,url看下圖:

http://localhost:8848/#/placeOrderInsuranceClassify?cargoCategoryId=1&cargoCategoryName='鮮貨類'
<router-link
  tag="li"
  v-for="item of insuranceClassifyData"
  :key="item.cargoCategoryId"
  :to="{ 
    path: '/placeOrderInsuranceClassify', 
    query: { 
      cargoCategoryId: `${item.cargoCategoryId}` , 
      cargoCategoryName: `${item.cargoCategoryName}`
    } 
  }"
></router-link>
在頁面新加載的時候乳绕,可以通過this.$route.query獲取到傳過來的路由參數(shù),既可進行設置和使用
console.log(this.$route.query)

params方式傳參及接收

示例一

params方式的傳參寨典,也叫命名路由,url看下圖:

http://localhost:8848/#/placeOrderInsuranceClassify/1/鮮貨類

定義路由:在定義path路由路徑時定義參數(shù)名和格式想虎,如 path: "login/:num"

{
  path: '/placeOrderInsuranceClassify/:cargoCategoryId/:cargoCategoryName',
  ...
}
<router-link
  tag="li"
  v-for="item of insuranceClassifyData"
  :key="item.cargoCategoryId"
  :to="'/placeOrderInsuranceClassify'+`/${item.cargoCategoryId}`+`/${item.cargoCategoryName}`"
></router-link>
在頁面新加載的時候卦尊,可以通過this.$route.params獲取到傳過來的路由參數(shù),既可進行設置和使用
console.log(this.$route.params)
示例二

params傳參(url中不顯示參數(shù))舌厨,定義路由時添加name屬性給映射的路徑取一個別名岂却。

{
  path: '/placeOrderInsuranceClassify',
  name: 'createOrder'
  ...
}
<router-link
  tag="li"
  v-for="item of insuranceClassifyData"
  :key="item.cargoCategoryId"
  :to="{
    name:'createOrder',
    params: { 
      cargoCategoryId: `${item.cargoCategoryId}` , 
      cargoCategoryName: `${item.cargoCategoryName}`
    } 
  }"
></router-link>
在頁面新加載的時候,可以通過this.$route.params獲取到傳過來的路由參數(shù)裙椭,既可進行設置和使用
console.log(this.$route.params)

注意:利用params不顯示url傳參的方式會導致在刷新頁面的時候躏哩,傳遞的值會丟失。

總結:如果點擊瀏覽器的返回按鈕揉燃,想要實現(xiàn)從子路由返回上級路由扫尺。若傳參方式為params的話好像不能成功,我忘記了炊汤。個人比較喜歡使用query方式的傳參

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末正驻,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子抢腐,更是在濱河造成了極大的恐慌姑曙,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件迈倍,死亡現(xiàn)場離奇詭異伤靠,居然都是意外死亡,警方通過查閱死者的電腦和手機啼染,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門宴合,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人迹鹅,你說我怎么就攤上這事卦洽。” “怎么了徒欣?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵逐样,是天一觀的道長蜗字。 經常有香客問我打肝,道長,這世上最難降的妖魔是什么挪捕? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任粗梭,我火速辦了婚禮,結果婚禮上级零,老公的妹妹穿的比我還像新娘断医。我一直安慰自己滞乙,他們只是感情好,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布鉴嗤。 她就那樣靜靜地躺著斩启,像睡著了一般。 火紅的嫁衣襯著肌膚如雪醉锅。 梳的紋絲不亂的頭發(fā)上兔簇,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機與錄音硬耍,去河邊找鬼垄琐。 笑死,一個胖子當著我的面吹牛经柴,可吹牛的內容都是我干的狸窘。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼坯认,長吁一口氣:“原來是場噩夢啊……” “哼翻擒!你這毒婦竟也來了?” 一聲冷哼從身側響起鹃操,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤韭寸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后荆隘,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體恩伺,經...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年椰拒,在試婚紗的時候發(fā)現(xiàn)自己被綠了晶渠。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡燃观,死狀恐怖褒脯,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情缆毁,我是刑警寧澤番川,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站脊框,受9級特大地震影響颁督,放射性物質發(fā)生泄漏。R本人自食惡果不足惜浇雹,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一沉御、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧昭灵,春花似錦吠裆、人聲如沸伐谈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽诵棵。三九已至,卻和暖如春祝旷,著一層夾襖步出監(jiān)牢的瞬間非春,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工缓屠, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留奇昙,地道東北人。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓敌完,卻偏偏與公主長得像储耐,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子滨溉,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355