站長資訊網
        最全最豐富的資訊網站

        vue路由跳轉方式有哪些

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

        vue路由跳轉方式有哪些

        本教程操作環境:windows7系統、vue2.9.6版,DELL G3電腦。

        vue 路由跳轉四種方式 (帶參數)

        1. router-link

        1. 不帶參數   <router-link :to="{name:'home'}">  <router-link :to="{path:'/home'}"> //name,path都行, 建議用name   // 注意:router-link中鏈接如果是'/'開始就是從根路由開始,如果開始不帶'/',則從當前路由開始。       2.帶參數   <router-link :to="{name:'home', params: {id:1}}">     // params傳參數 (類似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傳參數 (類似get,url后面會顯示參數) // 路由可不配置   // html 取參  $route.query.id // script 取參  this.$route.query.id

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

        1.  不帶參數   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區別 query類似 get, 跳轉之后頁面 url后面會拼接參數,類似?id=1, 非重要性的可以這樣傳, 密碼之類還是用params刷新頁面id還在   params類似 post, 跳轉之后頁面 url后面不會拼接參數 , 但是刷新頁面id 會消失

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

        4. this.$router.go(n)

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

        ps : 區別

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

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

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

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产午夜福利精品一区二区三区 | 精品国产亚洲男女在线线电影 | 精品国产呦系列在线观看免费| 国产欧美日韩综合精品一区二区| 国产三级精品三级在线观看专1| 久久99精品久久只有精品| 国产午夜精品理论片免费观看| 99精品人妻无码专区在线视频区| 亚洲国产精品嫩草影院久久 | 亚洲人成精品久久久久| 亚洲精品国精品久久99热| 国产精品黄页免费高清在线观看| 99久久人妻无码精品系列| 亚洲精品国产av成拍色拍| 亚洲av午夜成人片精品电影| 国产在线精品一区二区高清不卡 | 国产精品hd免费观看| 精品国产福利第一区二区三区| 国产在线精品免费aaa片| 日韩精品国产另类专区| 亚洲精品无码久久久久AV麻豆| 久久夜色撩人精品国产小说| 精品一区二区三区免费视频| 国产精品日韩欧美久久综合| 免费精品一区二区三区第35| 2022免费国产精品福利在线| 国产福利精品一区二区| 国语自产少妇精品视频| 久久精品国产亚洲77777| 久久亚洲美女精品国产精品| 亚洲精品二区国产综合野狼| 中文无码精品一区二区三区| 真实国产乱子伦精品一区二区三区| 亚洲电影日韩精品| 伊人精品视频在线| 亚洲级αV无码毛片久久精品| 亚洲国产精品无码专区影院 | 久久99精品久久久久久不卡| 久久久久亚洲精品中文字幕| 蜜臀精品无码AV在线播放| 亚洲A∨午夜成人片精品网站|