vue+elementUI面包屑組件封裝方法詳解
本文實(shí)例為大家分享了vue+elementUI面包屑組件封裝的具體代碼,供大家參考,具體內(nèi)容如下
一.選擇用哪種樣式
二.在組件文件夾下創(chuàng)建組件
三.在Bread.vue復(fù)制如下代碼
<template> ? <!-- 面包屑 --> ? <div class="bread"> ?<el-breadcrumb separator-class="el-icon-arrow-right"> ?<el-breadcrumb-item v-for="(item, index) in fromFather" :key=index :to="{ path: '/' + item.path }">{{item.name}}</el-breadcrumb-item> </el-breadcrumb> </div> </template> <script> export default { ? ?name: 'bread', ? ?props: ['fromFather'] } </script> <style lang="less"> .bread { ? ? background-color: #fff; ? ? width: 100%; ? ? height: 50px; ? ? padding: 0 16px; ? ? border: 1px #EFEFEF solid; ? ? box-sizing: border-box; ? ? box-shadow: 1px 2px 4px #BABABA; ? ? margin-bottom: 36px; ? ? .el-icon-arrow-right:before { ? ? ? ? color: #000; ? ? } ? ? .el-breadcrumb__item { ? ? ? ? font-size: 20px; ? ? ? ? line-height: 50px; ? ? } ? ? .el-breadcrumb__inner { ? ? ? ? cursor: pointer !important; ? ? } } </style>
四.在你需要的頁(yè)面上應(yīng)用
// html代碼 <!-- 面包屑導(dǎo)航 --> ? <Bread :fromFather="dataPath"></Bread>
// js代碼 import Bread from '../../../components/Bread.vue' ?// 引入面包屑組件 export default { ? name: 'nicklist', ? components: { ? ? Bread // 注冊(cè)面包屑組件 ? }, ? data() { ? ? return { ? ? ? dataPath: [ ? ? ? ? { ? ? ? ? ? name: '課程', ? // 名稱,自定 ? ? ? ? ? path: 'nicklist' ?// 路由導(dǎo)航,自定 ? ? ? ? }, ? ? ? ? { ? ? ? ? ? name: '課程管理', ? ? ? ? ? path: 'nicklist' ? ? ? ? } ? ? ? ] // 面包屑數(shù)據(jù) ? ? } ? } }
效果如圖:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Vue項(xiàng)目如何引入bootstrap、elementUI、echarts
這篇文章主要介紹了Vue項(xiàng)目如何引入bootstrap、elementUI、echarts,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11Vue router錯(cuò)誤跳轉(zhuǎn)到首頁(yè)("/")的問(wèn)題及解決
這篇文章主要介紹了Vue router錯(cuò)誤跳轉(zhuǎn)到首頁(yè)("/")的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10iView-admin 動(dòng)態(tài)路由問(wèn)題的解決方法
這篇文章主要介紹了iView-admin 動(dòng)態(tài)路由問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10Vue添加請(qǐng)求攔截器及vue-resource 攔截器使用
這篇文章主要介紹了Vue添加請(qǐng)求攔截器及vue-resource 攔截器使用,需要的朋友可以參考下2017-11-11Vue?入口與?initGlobalAPI實(shí)例剖析
這篇文章主要為大家介紹了Vue?入口與?initGlobalAPI實(shí)例剖析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08vue v-model實(shí)現(xiàn)自定義樣式多選與單選功能
這篇文章主要介紹了vue v-model實(shí)現(xiàn)自定義樣式多選與單選功能所遇到的問(wèn)題,本文給大家?guī)?lái)了解決思路和實(shí)現(xiàn)代碼,需要的朋友可以參考下2018-07-07