欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解Vue路由傳參的兩種方式query和params

 更新時間:2022年09月04日 10:36:15   作者:mochenxiya  
這篇文章主要介紹了Vue路由傳參的兩種方式query和params,介紹了query和params區(qū)別與總結(jié),結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下

Vue路由傳參的兩種方式query和params

一、router-link

1. 不帶參數(shù)
<router-link :to="{name:'home'}"> 
<router-link :to="{path:'/home'}"> //name,path都行, 建議用name  
// 注意:router-link中鏈接如果是'/'開始就是從根路由開始,如果開始不帶'/',則從當(dāng)前路由開始。
2.帶參數(shù)
<router-link :to="{name:'home', params: {id:1}}">  
// params傳參數(shù) (類似post)
// 路由配置 path: "/home/:id" 或者 path: "/home:id" 
// 不配置path ,第一次可請求,刷新頁面id會消失
// 配置path,刷新頁面id會保留
// html 取參  $route.params.id
// script 取參  this.$route.params.id
<router-link :to="{name:'home', query: {id:1}}"> 
// query傳參數(shù) (類似get,url后面會顯示參數(shù))
// 路由可不配置
// html 取參  $route.query.id
// script 取參  this.$route.query.id

二、 this.$router.push()

1.  不帶參數(shù)
  
this.$router.push('/home')
this.$router.push({name:'home'})
this.$router.push({path:'/home'})
2. query傳參 
this.$router.push({name:'home',query: {id:'1'}})
this.$router.push({path:'/home',query: {id:'1'}})
// html 取參  $route.query.id
// script 取參  this.$route.query.id
3. params傳參
 
this.$router.push({name:'home',params: {id:'1'}})  // 只能用 name
  
// 路由配置 path: "/home/:id" 或者 path: "/home:id" ,
// 不配置path ,第一次可請求,刷新頁面id會消失
// 配置path,刷新頁面id會保留
  
// html 取參  $route.params.id
// script 取參  this.$route.params.id

三、 this.$router.replace() (用法同上,push)

四、query和params區(qū)別與總結(jié):

  • query相當(dāng)于GET請求,頁面跳轉(zhuǎn)的時候,可以在地址欄看到請求參數(shù)
  • params相當(dāng)于POST請求,參數(shù)不會在地址欄中顯示
  • query類似 get, 跳轉(zhuǎn)之后頁面 url后面會拼接參數(shù),類似?id=1, 非重要性的可以這樣傳, 密碼之類還是用params刷新頁面id還在
  • params類似 post, 跳轉(zhuǎn)之后頁面 url后面不會拼接參數(shù) , 但是刷新頁面id 會消失

到此這篇關(guān)于Vue路由傳參的兩種方式query和params的文章就介紹到這了,更多相關(guān)Vue路由傳參內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • VueX模塊的具體使用(小白教程)

    VueX模塊的具體使用(小白教程)

    這篇文章主要介紹了VueX模塊的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 在vue中阻止瀏覽器后退的實例

    在vue中阻止瀏覽器后退的實例

    今天小編就為大家分享一篇在vue中阻止瀏覽器后退的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Vue的elementUI實現(xiàn)自定義主題方法

    Vue的elementUI實現(xiàn)自定義主題方法

    下面小編就為大家分享一篇Vue的elementUI實現(xiàn)自定義主題方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • Vuex 使用 v-model 配合 state的方法

    Vuex 使用 v-model 配合 state的方法

    這篇文章主要介紹了Vuex 使用 v-model 配合 state的方法,本文通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-11-11
  • 使用Vue3進(jìn)行數(shù)據(jù)綁定及顯示列表數(shù)據(jù)

    使用Vue3進(jìn)行數(shù)據(jù)綁定及顯示列表數(shù)據(jù)

    這篇文章主要介紹了使用Vue3進(jìn)行數(shù)據(jù)綁定及顯示列表數(shù)據(jù),整篇文章圍繞Vue3進(jìn)行數(shù)據(jù)綁定及顯示列表數(shù)據(jù)的想換自來哦展開內(nèi)容,需要的小伙伴可以參考一下
    2021-10-10
  • Vue2中引入使用ElementUI的教程詳解

    Vue2中引入使用ElementUI的教程詳解

    這篇文章主要為大家詳細(xì)介紹了Vue2中引入使用ElementUI教程的相關(guān)知識,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,有需要的可以參考下
    2024-03-03
  • Vue+scss白天和夜間模式切換功能的實現(xiàn)方法

    Vue+scss白天和夜間模式切換功能的實現(xiàn)方法

    這篇文章主要介紹了Vue+scss白天和夜間模式切換功能的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 使用vue2實現(xiàn)購物車和地址選配功能

    使用vue2實現(xiàn)購物車和地址選配功能

    這篇文章主要介紹了使用vue2實現(xiàn)購物車和地址選配功能,本文通過實例代碼相結(jié)合的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2018-03-03
  • vue柱狀進(jìn)度條圖像的完美實現(xiàn)方案

    vue柱狀進(jìn)度條圖像的完美實現(xiàn)方案

    本文是對bar進(jìn)度條實現(xiàn)的2種方案進(jìn)行分享,第一種是很簡單,純css的實現(xiàn),第二種是echart的實現(xiàn)。對vue柱狀進(jìn)度條圖像的實現(xiàn)方案,感興趣的朋友跟隨小編一起看看吧
    2019-08-08
  • vue使用Luckysheet插件實現(xiàn)excel導(dǎo)入導(dǎo)出

    vue使用Luckysheet插件實現(xiàn)excel導(dǎo)入導(dǎo)出

    本文主要介紹了vue使用Luckysheet插件實現(xiàn)excel導(dǎo)入導(dǎo)出,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03

最新評論