国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

詳解vue 路由跳轉四種方式 (帶參數(shù))[轉載]

這篇具有很好參考價值的文章主要介紹了詳解vue 路由跳轉四種方式 (帶參數(shù))[轉載]。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

詳解vue 路由跳轉四種方式 (帶參數(shù))[轉載]

?

1. router-link

1. 不帶參數(shù)

 <router-link :to="{name:'home'}"> 
<router-link :to="{path:'/home'}"> //name,path都行, 建議用name 
// 注意:router-link中鏈接如果是'/'開始就是從根路由開始,如果開始不帶'/',則從當前路由開始。

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

2. this.$router.push() (函數(shù)里面調用)

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

4. query和params區(qū)別

query類似 get, 跳轉之后頁面 url后面會拼接參數(shù),類似?id=1, 非重要性的可以這樣傳, 密碼之類還是用params刷新頁面id還在
params類似 post, 跳轉之后頁面 url后面不會拼接參數(shù) , 但是刷新頁面id 會消失。

3. this.$router.replace()

(用法同上,push)

4. this.$router.go(n) ()

this.$router.go(n)

向前或者向后跳轉n個頁面,n可為正整數(shù)或負整數(shù)。

為了保存收藏,轉載到自己的文章中, 原創(chuàng)文章大佬 :?http://t.csdn.cn/QSVJF文章來源地址http://www.zghlxwxcb.cn/news/detail-436675.html

到了這里,關于詳解vue 路由跳轉四種方式 (帶參數(shù))[轉載]的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【vue3】vue3路由跳轉的方式

    如 : 有無this都行 $router.push(\\\'/plantduce\\\') this.$router.push(\\\'/plantduce\\\') vue3 || vue2 路由參考 useRouter 與 useRoute 都可以。

    2024年02月06日
    瀏覽(26)
  • 【vue2第十七章】VueRouter 編程式導航跳轉傳參(點擊按鈕跳轉路由和如何傳遞參數(shù))

    【vue2第十七章】VueRouter 編程式導航跳轉傳參(點擊按鈕跳轉路由和如何傳遞參數(shù))

    如何在js進行跳轉路由 在一些需求中,我們需要不用點擊a標簽或者router-link,但是也要實現(xiàn)路由跳轉,比如登陸,點擊按鈕搜索跳轉。那么這種情況如何進行跳轉呢? 直接再按鈕綁定的方法中寫 this.$router.push(\\\'路由路徑\\\') 即可。 代碼示范 this.$router.push(\\\"/跳轉路徑\\\") 或者 this

    2024年02月09日
    瀏覽(26)
  • 微信小程序 - 實時監(jiān)聽路由發(fā)生變化,當頁面跳轉發(fā)生變化時執(zhí)行一段代碼或函數(shù),可獲取目標頁面的路徑 URL 、路由參數(shù)、跳轉方式、該頁面的配置等(支持 “全局“ 和 “局部“ 兩種寫法)

    微信小程序 - 實時監(jiān)聽路由發(fā)生變化,當頁面跳轉發(fā)生變化時執(zhí)行一段代碼或函數(shù),可獲取目標頁面的路徑 URL 、路由參數(shù)、跳轉方式、該頁面的配置等(支持 “全局“ 和 “局部“ 兩種寫法)

    有時候,我們需要實時監(jiān)聽頁面的跳轉,并且拿到路由地址及參數(shù)。 實現(xiàn)了 在微信小程序開發(fā)中,每次切換頁面時都觸發(fā)一個函數(shù),當路由發(fā)生變化后執(zhí)行一段代碼, 簡單來說,相當于一個 “路由監(jiān)聽器”,當頁面跳轉時立即觸發(fā),然后拿到路由的 URL 和攜帶的參數(shù),進行

    2024年02月12日
    瀏覽(57)
  • Vue中監(jiān)聽路由參數(shù)變化的幾種方式

    Vue中監(jiān)聽路由參數(shù)變化的幾種方式

    目錄 一. 路由監(jiān)聽方式: 通過 watch 進行監(jiān)聽 1. 監(jiān)聽路由從哪兒來到哪兒去 2. 監(jiān)聽路由變化獲取新老路由信息 3.??監(jiān)聽路由變化觸發(fā)方法 4. 監(jiān)聽路由的 path 變化 5.?監(jiān)聽路由的 path 變化, 使用handler函數(shù) 6. 監(jiān)聽路由的 path 變化,觸發(fā)methods里的方法? 二. 路由監(jiān)聽方式:key是用

    2024年02月14日
    瀏覽(27)
  • uniapp 路由跳轉方式

    uniapp 路由跳轉方式

    2024年02月14日
    瀏覽(15)
  • 微信小程序路由以及跳轉頁面?zhèn)鬟f參數(shù)

    微信小程序路由以及跳轉頁面?zhèn)鬟f參數(shù)

    路由 在app.json的pages里面寫 \\\"pages/頁面/頁面\\\" 直接保存pages直接生成非常方便 ?跳轉頁面 wx.navigateTo() 保留當前頁面,跳轉到應用內的某個非tabBar頁面。 text?bindtap=\\\"daka\\\"點擊/text 會保留返回箭頭 底部導航跳轉在app.json寫入即可 傳參以及接收參數(shù) 1、本地存儲 使用方法:和js差不

    2024年02月11日
    瀏覽(26)
  • 【前端知識】React 基礎鞏固(四十一)——手動路由跳轉、參數(shù)傳遞及路由配置

    【前端知識】React 基礎鞏固(四十一)——手動路由跳轉、參數(shù)傳遞及路由配置

    利用 useNavigate 封裝一個 withRouter(hoc/with_router.js) 添加到hoc/index.js文件中 利用withRouter,攔截Home組件,實現(xiàn)手動跳轉路由 路由參數(shù)傳遞包括:1.動態(tài)路由傳參;2.查詢字符串傳參 改造withRouter,通過 useParams() 和 useSearchParams() 來接收兩種參數(shù)傳遞: 在界面中,通過params來接收

    2024年02月14日
    瀏覽(25)
  • 常見路由跳轉的幾種方式

    常見路由跳轉的幾種方式

    常見的路由跳轉有以下四種: 1. router-link to=\\\"跳轉路徑\\\"? 也可,如 2. this.$router.push() 跳轉到指定的url,并在history中添加記錄(即,點擊回退,會退回上一個頁面) 。 html中,如: 3. this.$router.replace() 跳轉到指定的url, 但不會在history記錄(即,點擊回退 退回到上上個頁) 4

    2024年02月10日
    瀏覽(29)
  • Postman Post請求四種參數(shù)傳遞方式與Content-Type對應關系

    Postman post 請求四種數(shù)據(jù)傳遞類型代表的Content-Type類型: 1、form-data : 對應的Content-Type:multipart/form-data;boundary= 表示文件上傳; 2、x-www-form-urlencoded:對應的Content-Type:application/x-www-form-urlencoded 表示表單提交; 3、raw:對應的Content-Type分為五類: 4、binary:對應的Content-Type:ap

    2024年02月05日
    瀏覽(35)
  • 微信小程序中路由跳轉方式

    常見的微信小程序頁面跳轉方式有如下: wx.switchTab(Object) : 跳轉到 tabBar 頁面,并關閉其他所有非 tabBar 頁面 (面全部出棧,只留下新的 Tab 頁面) wx.reLaunch(Object) : 關閉所有頁面,打開到應用內的某個頁面 (頁面全部出棧,只留下新的頁面) wx.redirectTo(Object) : 關閉當前

    2024年04月29日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包