成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

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

(超詳細)vue怎么進行路由跳轉?三種方式分享

vue怎么進行路由跳轉?本篇文章給大家詳細整理vue中實現路由跳轉的三種方式,希望對大家有所幫助!

(超詳細)vue怎么進行路由跳轉?三種方式分享

前端(vue)入門到精通課程,老師在線輔導:聯系老師
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調試工具:點擊使用

一、使用vue-router

vue-router 本質是一個第三方的包 用的時候需要下載。【學習視頻分享:vue視頻教程、web前端視頻】

步驟 (7步法 ):

1、下載vue-router模塊到當前工程

 yarn add vue-router
登錄后復制

2、在main.js中引入VueRouter函數

// 引入路由 import VueRouter from "vue-router";
登錄后復制

3、添加到Vue.use()身上 – 注冊全局RouterLink和RouterView組件

// 注冊全局 Vue.use(VueRouter)
登錄后復制

4、創建路由規則數組 – 路徑和組件名對應關系

創建路由規則數組(需要準備切換的頁面組件)把準備好的頁面組件引入到main.js中

const routes = [{             path: "/",             redirect: "find" //默認顯示推薦組件(路由的重定向)         },         {             path: "/find",             name: "Find",             component: Find,             //二級路由             children: [{                     path: "/",                     redirect: "recom" //默認顯示推薦組件                 },                 {                     path: "ranking", //注意二級路由的路徑千萬不要加/                     component: Ranking                 },                 {                     path: "songlist",                     component: SongList                 },             ]         },         {             path: "/my",             name: "My",             component: My         },         {             path: "/part",             name: "Part",             component: Part         },          {             path: "*",             component: NotFound //定義找不到已有組件時顯示404         },     ]
登錄后復制

5、用規則生成路由對象

    // 創建路由對象并且傳入規則 const router = new VueRouter({     routes,     mode: "history" //路由模式(默認為hash模式) })
登錄后復制

6、把路由對象注入到new Vue實例中

new Vue({     router, //導入路由對象     render: h => h(App), }).$mount('#app')
登錄后復制

7、用router-view作為掛載點, 切換不同的路由頁面

當url的hash值路徑切換,顯示規則里對應的組件

router-view 實現路由內容的地方,引入組件時寫到需要引入的地方 需要注意的是,使用vue-router控制路由則必須router-view作為容器。(可以先引入根組件App.vue中進行自測)

注意:一切都要以url上hash值為準

二、聲明式-router-link 【實現跳轉最簡單的方法】

1.可用組件router-link來替代a標簽

  • router-link 是vue-router提供了一個全局組件
  • router-link實質上最終會渲染成a鏈接 to屬性等價于提供 href屬性(to無需#)
  • router-link提供了聲明式導航高亮的功能(自帶類名)

代碼如下:

<template>   <div>     <div class="footer_wrap">       <router-link to="/find">發現音樂</router-link>       <router-link to="/my">我的音樂</router-link>       <router-link to="/part">朋友</router-link>     </div>     <div class="top">       <router-view></router-view>     </div>   </div> </template> //在控制臺元素檢查時會發現激活的類名 在樣式style中定義高亮樣式 點擊時就會高亮
登錄后復制

router-link好處 : 自帶激活時的類名, 可以做高亮

2.在跳轉路由時, 可以給路由對應的組件內傳值

在router-link上的to屬性傳值, 語法格式如下 :

(方式一)

to=/path?參數名=值

例:to="/part?name=小明"

對應頁面組件接收傳遞過來的值

$route.query.參數名

接收數據:$route.query.name

(方式二)

to=“/path/值” (需在路由規則里配置/path/:參數名)

例:to="/part/小王"

配置:path:"/part/:username"

對應頁面組件接收傳遞過來的值 (注意動態參數需要用params接收)

$route.params.參數名

接收數據:$route.params.username

三、編程式-用JS代碼來進行跳轉

用JS代碼來進行跳轉

語法: path或者name任選一個

1、$ router $ route的區別

$router : 是路由操作對象,只寫對象

$route : 路由信息對象,只讀對象

$ router操作路由跳轉

this.$router.push({ name:‘hello’, query:{ name:‘word’, age:‘11’ } })
登錄后復制

$route讀取 路由參數接收

var name = this.$route.query.name;
登錄后復制

2、路由跳轉方式name 、 path 和傳參方式params 、query的區別(重要)

path 和 name路由跳轉方式,都可以用query傳參

(超詳細)vue怎么進行路由跳轉?三種方式分享

  • 使用path方式跳轉路由 path會忽略params 所以path不能和params一起使用
  • 推薦使用name和query方式實現路由跳轉

params傳參,push里面只能是 name:‘xxx’,不能是path:‘/xxx’,因為params只能用name來引入路由,如果這里寫成了path,接收參數頁面會是undefined!!!

通過params傳參

==注意:==這里使用name路由跳轉方式路徑不需要加 / 因為它只是個名字

this.$router.push({     name:"Home",     params:{         id:this.id     } })
登錄后復制

另一個頁面接收:

這里使用params傳參就需要寫params接收

this.$route.params.id
登錄后復制

通過query傳參

this.$router.push({     path:"/Search",     query:{ //query是個配置項         age:20     } })
登錄后復制

登錄后復制

另一個頁面接收

this.$route.query.age
登錄后復制

登錄后復制

query相當于GET請求,頁面跳轉的時候,可以在地址欄看到請求參數

uery傳參**

this.$router.push({     path:"/Search",     query:{ //query是個配置項         age:20     } })
登錄后復制

登錄后復制

另一個頁面接收

this.$route.query.age
登錄后復制

登錄后復制

總結:
query相當于GET請求,頁面跳轉的時候,可以在地址欄看到請求參數

params相當于POST請求,參數不會在地址欄中顯示

(學習視頻分享:web前端開發、編程基礎視頻)

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
亚洲中文字幕久久精品无码VA | Y11111少妇无码电影| 久久久噜噜噜久久| 国产免费无遮挡吃奶视频| 白丝?扒腿自慰爽出白浆| 在线观看国产成人AⅤ天堂| 亚洲ⅤA中文字幕无码毛片| 日本爆乳丰满熟妇XXXX| 奶头又大又白喷奶水AV| 精品久久久久久中文字幕无码VR | 日本国产网曝视频在线观看| 久久久久亚洲精品男人的天堂| 鲁一鲁AV2019在线| 久久久久国色AⅤ免费看| 河南妇女毛浓浓BW| 国产美女视频国产视视频| 国偷自产AV一区二区三区| 国产精品露脸国语对白| 高清拍拍拍无挡国产精品| 成人毛片无码一区二区三区| AV在线亚洲AV 是全亚洲| 综合精品欧美日韩国产在线| 余生请多指教在线观看免费全集 | 日韩AV无码一区二区三区不卡| 欧美VIDEOSDESXO孕交| 蜜桃Av噜噜一区二区三区绯色| 久久久久久久久久国产精品免费| 年轻漂亮的人妻被公侵犯BD免费| 美女露0裸体无挡动态视频| 老熟女另类XXX精品视频| 久久九九精品国产AV片国产| 精品国产不卡一区二区三区| 狠狠色噜噜狠狠亚洲AV| 国产尤物精品视频| 国精产品一二三四线| 国产午夜福利片1000无码| 国产嫖妓风韵犹存对白| 国产亚洲精品美女久久久久| 老师黑色丝袜被躁翻了AV | VODAFONEWIFI另类| 99无人区码一码二码三码四码| 中文字幕无码人妻丝袜| 92久久偷偷做嫩草影院免费看 | 老太奶性BBWBBWBBW| 日本肉体XXXX裸交| 日日摸日日碰夜夜爽无码| 入睡指南PO高干粟熹沉芙| 亚洲成A人片在线观看无码不卡| 亚洲AV人人澡人人爽人人夜夜| 亚洲 精品 制服 校园 无码| 亚洲AV成人一区二区三区不卡 | 胯下硕大征服冰山女神| 老色鬼永久精品网站| 三级在线看中文字幕完整版| 亚洲精品99久久久久中文字幕| 亚洲人成绝网站色WWW| 野花影视免费观看电视剧| 中文字幕AⅤ天堂在线| 91人妻人人澡人人爽| 国产精品久久久久久精品三级| 麻豆一二三四区乱码| 无码人妻精品一区二区桃蜜| 亚洲成在人线AV品善网好看| VIDEOS日本熟妇人妻多毛| 加勒比色综合久久久久久久久| 久久久久亚洲AV成人人电影软件| 日韩在线观看视频一区二区| 伊人久久大香线蕉无码不卡| 99热最新成人国产精品| 国产一二三四区乱码免费| 漂亮人妻中文字幕丝袜| 色一情一区二区三区四区| 香蕉蕉亚亚洲AAV综合| 亚洲欧美日韩精品成人| 成人av在线网站| 久久伊人少妇熟女大香线蕉| 欧美日韩免费观看| 天天天天做夜夜夜夜做无码 | 国产免费一区二区三区免费视频| 欧美A级毛欧美1级A大片式放| 亚洲AV无码之国产精品| 在线观看无码AV网站永久免费| 国产精品理论片在线观看| 强奷漂亮少妇高潮麻豆| 野花日本大全免费观看3中文版5| FREEEⅩXX性欧美HD浪妇| BIGBANG幼稚视频入门幼年| 经典WC偷窥美女如厕MP4| 少妇人妻无码专区视频免费| 亚洲AV永久无码精品无码四虎| 成人每日更新在线不卡| 妺妺窝人体色WWW看美女图片| 日日狠狠久久偷偷色综合免费| 中文无码乱人伦中文视频在线| 国产在线看片无码人精品| 日本一卡二卡四卡无卡国产| 最新亚洲人成无码网WWW电影 | 蜜臀AV在线无码国产| 亚洲男人的天堂AV手机在线观看| 99麻豆久久久国产精品免费 | 欧美激情000ⅩXX同性| 特大巨黑吊性XXXX| 艳妇乳肉豪妇荡乳XXX| 国产帅男男Gay在线观看| 蜜臀AV午夜福利一区二区三区| 亚洲成人av在线| 国产精品无码A∨麻豆| 久久婷婷国产综合精品| 日韩AV无码免费播放| 777亚洲精品乱码久久久久久| 久久久久久无码AV成人影院| 亚洲丰满熟妇在线播放电影全集| 国产精品国产精品偷麻豆| 蜜桃中文字日产乱幕| 亚洲色大成网站WWW在线观看| 把腿张开让老子臊烂你的动漫视频 | 黄又色又污又爽又高潮动态图| 欧美日韩免费专区在线| 中文字幕精品亚洲无线码一区 | 国产XXXX99真实实拍| 久久综合九色综合久99| 亚洲人成无码网站在线观看野花| 出租房里的交互高康张睿| 久久久久久精品免费不卡| 亚洲精品AⅤ在线观看| 黑人大荫蒂老太大| 亚洲AV无码AV制服另类专区| 国产极品视觉盛宴专区| 欧美VIDEOS另类极品| 中文字幕乱偷无码av先锋蜜桃| 浪潮AV色综合久久天堂| 永久AV狼友网站在线观看| 久久亚洲私人国产精品| 亚洲伊人久久精品影院| 久久精品国产99精品最新| 日韩人妻不卡一区二区三区| 一边做一边潮喷18P| 国产精品久久久久精品香蕉 | 亚洲成人xxxx| 精品人亚洲成A人片在线观看无码专区 | 秋霞鲁丝片AⅤ无码入口| 野花影视免费观看高清| 久久久久久精品免费免费WE| 亚洲中文无码成人片在线观看| 久久久久久久久久精品电影| 一区二区三区午夜无码视频| 麻豆星空传媒果冻传媒大象| 97电影九七电影理论片| 趴下老子要从后面CAO你| 被多个强壮的黑人灌满精| 久久一日本道色综合久久| 岳今晚让我玩个够肥水一体探岳| 免费又黄又爽1000禁片| MM131美女图片尤物写真丝袜 | 无码色AV一二区在线播放| ZPS无套内射视频免费播放| 日本MACBOOKPRO高清| 公又粗又大又长挺进我的| 欧美人与动牲交XXXXBBBB| 亚洲中文字幕爆乳人妻| 蜜桃一区二区hd视频网站| CHINESE叫床VIDEOS| 日日狠狠久久偷偷色综合96| 国产精品美女久久久| 亚洲国产精品无码中文在线| 久久亚洲精品无码AV大香| 999久久久精品国产消防器材| 久久久亚洲综合久久久久87| 77色午夜成人影院综合网| 日韩精品内射视频免费观看| 国产精品无码翘臀在线观看| 亚洲精品第一国产综合亚AV| 麻豆乱码国产一区二区三区| 宝宝好涨水快流出来免费视频| 无码毛片一区二区三区本码视频| 成人精品一二三区| 无码人妻久久久久一区二区三区91| 激情综合色综合久久综合| 中文字幕无线码一区二区| 日韩人妻无码系列专区| 国产一区二区三区久久精品 | 无码国产成人午夜在线观看| 精品无码国模私拍视频| 666西方大但人文艺术| 乱中年女人伦AV二区| 被村长狂躁俩小时玉婷视频| 五月丁香伊人久久91视频| 国产美女裸体丝袜喷水视频| 亚洲最大AV无码网址| 人妻穿丁字裤陪客户| 国产偷国产偷亚洲高清人| 正在播放老肥熟妇露脸| 麻豆成人传媒一区二区| 成年无码AV片在线| 亚洲不卡无码AV中文字幕| 精品国产乱码久久久久久小说| 18禁高潮出水呻吟娇喘蜜芽| 欧美精品一区二区| 国产精品白丝无码ThePorn| 玉蒲团之极乐宝鉴|