• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

    vue2.0 elementUI制作面包屑導(dǎo)航欄

    來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:19:11
    文檔

    vue2.0 elementUI制作面包屑導(dǎo)航欄

    vue2.0 elementUI制作面包屑導(dǎo)航欄:Main.js var routeList = []; router.beforeEach((to, from, next) => { var index = -1; for(var i = 0; i < routeList.length; i++) { if(routeList[i].name == to.name) { index = i; break; } } if (index !== -1) { //如果存在路由列表,則把之后的路由都刪掉 routeL
    推薦度:
    導(dǎo)讀vue2.0 elementUI制作面包屑導(dǎo)航欄:Main.js var routeList = []; router.beforeEach((to, from, next) => { var index = -1; for(var i = 0; i < routeList.length; i++) { if(routeList[i].name == to.name) { index = i; break; } } if (index !== -1) { //如果存在路由列表,則把之后的路由都刪掉 routeL

    Main.js

    var routeList = [];
    router.beforeEach((to, from, next) => {
     var index = -1;
     for(var i = 0; i < routeList.length; i++) {
     if(routeList[i].name == to.name) {
     index = i;
     break;
     }
     }
     if (index !== -1) {
    //如果存在路由列表,則把之后的路由都刪掉
     routeList.splice(index + 1, routeList.length - index - 1);
     } else if(to.name != '登錄'){
     routeList.push({"name":to.name,"path":to.fullPath});
     }
     to.meta.routeList = routeList;
     next()
    });
    

    2、在要使用的組件中

    <template>
     <div class="level-bread">
     <el-breadcrumb separator="/">
     <el-breadcrumb-item v-for="item in realList" :to="item.path">{{item.name}}</el-breadcrumb-item>
     </el-breadcrumb>
     </div>
    </template>
    
    <script>
     export default {
     name: "lelve-bread",
     created(){
     this.getRoutePath();
     },
     data() {
     return {
     realList: []
     }
     },
     methods:{
     getRoutePath() {
     this.realList = this.$route.meta.routeList;
     }
     },
     beforeRouteEnter(to,from, next) {
     next((vm) => {
     vm.realList = to.meta.routeList;
     });
     },
     // watch:{
     // $route:function(newV,oldV) {
     // this.realList =newV.meta.routeList;
     // }
     // }
     }
    </script>

    用 watch 或者 beforeRouteEnter 均可。

    需要注意的是,beforeRouteEnter 此時訪問不到this。

    const Foo = {
     template: `...`,
     beforeRouteEnter (to, from, next) {
     // 在渲染該組件的對應(yīng)路由被 confirm 前調(diào)用
     // 不!能!獲取組件實例 `this`
     // 因為當(dāng)守衛(wèi)執(zhí)行前,組件實例還沒被創(chuàng)建
     },
     beforeRouteUpdate (to, from, next) {
     // 在當(dāng)前路由改變,但是該組件被復(fù)用時調(diào)用
     // 舉例來說,對于一個帶有動態(tài)參數(shù)的路徑 /foo/:id,在 /foo/1 和 /foo/2 之間跳轉(zhuǎn)的時候,
     // 由于會渲染同樣的 Foo 組件,因此組件實例會被復(fù)用。而這個鉤子就會在這個情況下被調(diào)用。
     // 可以訪問組件實例 `this`
     },
     beforeRouteLeave (to, from, next) {
     // 導(dǎo)航離開該組件的對應(yīng)路由時調(diào)用
     // 可以訪問組件實例 `this`
     }
    }

    聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    vue2.0 elementUI制作面包屑導(dǎo)航欄

    vue2.0 elementUI制作面包屑導(dǎo)航欄:Main.js var routeList = []; router.beforeEach((to, from, next) => { var index = -1; for(var i = 0; i < routeList.length; i++) { if(routeList[i].name == to.name) { index = i; break; } } if (index !== -1) { //如果存在路由列表,則把之后的路由都刪掉 routeL
    推薦度:
    標(biāo)簽: ui設(shè)計 elementui vue2.0
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 久久国产免费观看精品| 91精品福利在线观看| 国产人成精品午夜在线观看| 久久久久亚洲精品无码网址| 97久久精品人妻人人搡人人玩| 99热成人精品免费久久| 成人国内精品久久久久影院| 亚洲AV永久无码精品水牛影视 | 久久福利青草精品资源站| 亚洲动漫精品无码av天堂| 久久亚洲中文字幕精品一区| 国产99久久九九精品无码| 精品视频在线免费观看| 国产精品禁18久久久夂久| 亚洲高清国产AV拍精品青青草原| 欧美日韩国产精品系列| 久草视频精品在线| 国产日韩高清三级精品人成| 99热这里只有精品6国产免费| 久久亚洲国产精品一区二区| 国产亚洲福利精品一区| 国产精品99久久99久久久| 精品无码一区在线观看| 久久精品人人做人人妻人人玩 | 成人国产精品日本在线观看| 久久精品无码一区二区三区| 国产精品久线在线观看| 亚洲人成国产精品无码| 国产精品久久久久9999| 国产精品人成在线播放新网站 | 99在线精品一区二区三区| 蜜芽亚洲av无码精品色午夜| 日韩精品无码一区二区中文字幕| 伊人久久精品无码av一区| 在线成人精品国产区免费| 亚洲爆乳精品无码一区二区三区 | 亚洲欧洲精品成人久久曰影片| 亚洲精品无码久久毛片| 永久无码精品三区在线4| 无码人妻精品一区二区三区66| 日韩精品无码AV成人观看|