<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專(zhuān)題視頻專(zhuān)題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專(zhuān)題1關(guān)鍵字專(zhuān)題50關(guān)鍵字專(zhuān)題500關(guān)鍵字專(zhuā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)鍵字專(zhuān)題關(guān)鍵字專(zhuān)題tag2tag3文章專(zhuān)題文章專(zhuān)題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專(zhuān)題3
        問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
        當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

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

        來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間: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 此時(shí)訪問(wèn)不到this。

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

        聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。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
        推薦度:
        • 熱門(mén)焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門(mén)推薦

        專(zhuān)題
        Top
        主站蜘蛛池模板: 亚洲成av人在线观看网站| 久久综合亚洲色HEZYO社区| 亚洲国产成人久久一区二区三区| 777爽死你无码免费看一二区| 久久久无码精品亚洲日韩京东传媒| 久久国产精品免费视频| 亚洲AV成人精品网站在线播放 | 五月婷婷亚洲综合| 无码毛片一区二区三区视频免费播放 | 久久美女网站免费| 亚洲宅男永久在线| 中文字幕无码不卡免费视频| 久久亚洲精品国产亚洲老地址 | 亚洲色偷偷偷鲁综合| 波多野结衣免费一区视频| 最近中文字幕大全免费版在线 | 又粗又大又长又爽免费视频| 一级特黄录像免费播放中文版| 中文字幕亚洲综合久久男男| 久久精品成人免费看| 亚洲一级高清在线中文字幕| 国产精品久久香蕉免费播放| 无套内谢孕妇毛片免费看看| 人人狠狠综合久久亚洲88| 18女人腿打开无遮掩免费| 亚洲码和欧洲码一码二码三码| 国产91在线免费| a级日本高清免费看| 精品日韩99亚洲的在线发布| 亚洲AV无码成H人在线观看 | 最新中文字幕电影免费观看| 国产成人不卡亚洲精品91| 久久久青草青青亚洲国产免观| 蜜臀AV免费一区二区三区| 蜜芽亚洲av无码一区二区三区| 亚洲色精品aⅴ一区区三区| 精品久久久久久久久免费影院| 边摸边吃奶边做爽免费视频网站| 久久亚洲一区二区| 国产大片线上免费看| 国产精品区免费视频|