Breadcrumb 面包屑

显示当前页面的路径,快速返回之前的任意页面。

基础用法

el-breadcrumb 中使用 el-breadcrumb-item 标签表示从首页开始的每一级。 该组件接受一个 String 类型的参数 separator来作为分隔符。 默认值为 ‘/‘。

Breadcrumb 面包屑 - 图1

  1. <template>
  2. <el-breadcrumb separator="/">
  3. <el-breadcrumb-item :to="{ path: '/' }">homepage</el-breadcrumb-item>
  4. <el-breadcrumb-item
  5. ><a href="/">promotion management</a></el-breadcrumb-item
  6. >
  7. <el-breadcrumb-item>promotion list</el-breadcrumb-item>
  8. <el-breadcrumb-item>promotion detail</el-breadcrumb-item>
  9. </el-breadcrumb>
  10. </template>

图标分隔符

通过设置 separator-class 可使用相应的 iconfont 作为分隔符,注意这将使 separator 失效。

Breadcrumb 面包屑 - 图2

  1. <template>
  2. <el-breadcrumb :separator-icon="ArrowRight">
  3. <el-breadcrumb-item :to="{ path: '/' }">homepage</el-breadcrumb-item>
  4. <el-breadcrumb-item>promotion management</el-breadcrumb-item>
  5. <el-breadcrumb-item>promotion list</el-breadcrumb-item>
  6. <el-breadcrumb-item>promotion detail</el-breadcrumb-item>
  7. </el-breadcrumb>
  8. </template>
  9. <script lang="ts" setup>
  10. import { ArrowRight } from '@element-plus/icons-vue'
  11. </script>

Breadcrumb 属性

属性说明类型可选值默认值
separator分隔符string/
separator-icon图标分隔符的组件或组件名string | Component-

Breadcrumb 插槽

插槽名说明子标签
-自定义默认内容Breadcrumb Item

Breadcrumb Item 属性

属性说明类型可选值默认值
to路由跳转目标,同 vue-routerto属性string/object
replace如果设置该属性为 true, 导航将不会留下历史记录booleanfalse

Breadcrumb Item 插槽

插槽名说明
自定义默认内容

源代码

组件 Breadcrumb 面包屑 - 图3 文档 Breadcrumb 面包屑 - 图4

贡献者

Breadcrumb 面包屑 - 图5 三咲智子

Breadcrumb 面包屑 - 图6 JeremyWuuuuu

Breadcrumb 面包屑 - 图7 云游君

Breadcrumb 面包屑 - 图8 zz

Breadcrumb 面包屑 - 图9 Aex

Breadcrumb 面包屑 - 图10 Delyan Haralanov

Breadcrumb 面包屑 - 图11 bqy

Breadcrumb 面包屑 - 图12 G-G

Breadcrumb 面包屑 - 图13 on the field of hope

Breadcrumb 面包屑 - 图14 Hades-li

Breadcrumb 面包屑 - 图15 btea

Breadcrumb 面包屑 - 图16 qiang