站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        vue路由跳轉(zhuǎn)方式有哪些

        跳轉(zhuǎn)方式:1、用“<router-link :to="{..}">”語句;2、用“this.$router.push()”語句;3、用“this.$router.replace()”語句;4、用“this.$router.go(n)”語句。

        vue路由跳轉(zhuǎn)方式有哪些

        本教程操作環(huán)境:windows7系統(tǒng)、vue2.9.6版,DELL G3電腦。

        vue 路由跳轉(zhuǎn)四種方式 (帶參數(shù))

        1. 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

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

        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, 跳轉(zhuǎn)之后頁面 url后面會拼接參數(shù),類似?id=1, 非重要性的可以這樣傳, 密碼之類還是用params刷新頁面id還在   params類似 post, 跳轉(zhuǎn)之后頁面 url后面不會拼接參數(shù) , 但是刷新頁面id 會消失

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

        4. this.$router.go(n)

        this.$router.go(n) 向前或者向后跳轉(zhuǎn)n個頁面,n可為正整數(shù)或負(fù)整數(shù)

        ps : 區(qū)別

        • this.$router.push
          跳轉(zhuǎn)到指定url路徑,并想history棧中添加一個記錄,點擊后退會返回到上一個頁面

        • this.$router.replace
          跳轉(zhuǎn)到指定url路徑,但是history棧中不會有記錄,點擊返回會跳轉(zhuǎn)到上上個頁面 (就是直接替換了當(dāng)前頁面)

        • this.$router.go(n)
          向前或者向后跳轉(zhuǎn)n個頁面,n可為正整數(shù)或負(fù)整數(shù)

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 亚洲精品人成无码中文毛片| 午夜精品成年片色多多| 91精品国产综合久久精品| 香蕉久久夜色精品升级完成| 亚洲国产精品乱码一区二区 | 精品无人区一区二区三区| 九九精品99久久久香蕉| 国产一区二区三区在线观看精品| 国语自产精品视频在线观看| 国产日韩精品在线| 国产福利精品在线观看| 精品久久久久久国产三级| 日本熟妇亚洲欧美精品区 | 97久久精品国产精品青草| 亚洲精品欧美精品日韩精品| 国产在线精品福利大全| 99热亚洲精品6码| 欧美精品天天操| 欧美精品三区| 精品欧洲av无码一区二区| 91久久精品电影| 三级国产精品| 精品一区二区三区四区在线| 成人精品一区二区三区在线观看| 久久r热这里有精品视频| 久久久精品久久久久久| 精品一区二区三区自拍图片区 | 国产91久久精品一区二区| 国产精品无码一区二区三区电影| 91av国产精品| 久久精品国产91久久综合麻豆自制 | 亚洲欧美日韩国产精品| 国产精品视频一区二区三区四 | 久久91精品综合国产首页| 国产精品免费久久| 自拍中文精品无码| 亚洲国产精品自产在线播放| 亚洲精品97久久中文字幕无码| 欧美精品色婷婷五月综合| 天天爽夜夜爽夜夜爽精品视频| 亚洲精品第一国产综合精品99|