Skip to content

Breadcrumb 面包屑 ​

基于 Element Plus Breadcrumb 增强的面包屑组件。

展示当前页面的位置,方便用户进行页面回溯。

基本用法 ​

在每个 Breadcrumb 组件中,需要使用 bk-breadcrumb-item 组件来表示从首页开始的每一级。也可以通过 items 和 current-item 属性以配置驱动的方式配置页面层级数据和当前层级。该组件有一个字符串类型的属性 separator,用于决定分隔符,默认值为 '/'。

图标分隔符 ​

设置 separator-icon 属性可以使用 SVG 图标作为分隔符,该属性会覆盖 separator 属性的效果。

属性名说明类型默认值
separator-icon 扩展图标分隔符的图标组件string / Component—
config面包屑配置对象object—
items面包屑项数组array—
currentItem当前项路径string—
Element Plus Breadcrumb 原生属性
属性名说明类型默认值
separator分隔符字符string/

继承 Element Plus 所有 BreadcrumbItemProps 原生属性,并扩展以下特性:

属性名说明类型默认值
id菜单项唯一标识number / string—
icon显示的图标string—
menu_name菜单项显示名称string—
linkURL 或路由路径string—
children子菜单项数组array—
Element Plus Breadcrumb 原生插槽
插槽名说明子标签
default自定义默认内容Breadcrumb Item
Element Plus BreadcrumbItem 原生属性
属性名说明类型默认值
to链接的目标路由,与 vue-router 的 to 属性一致string / object''
replace若为 true,导航时不会留下历史记录booleanfalse
Element Plus BreadcrumbItem 原生插槽
插槽名说明
default自定义默认内容