Skip to content

Breadcrumb 面包屑

显示当前页面在系统层级结构中的位置,并能向上返回。

基础用法

使用 x-breadcrumbx-breadcrumb-item 组合使用。

vue
<template>
  <x-breadcrumb>
    <x-breadcrumb-item>首页</x-breadcrumb-item>
    <x-breadcrumb-item>活动管理</x-breadcrumb-item>
    <x-breadcrumb-item>活动列表</x-breadcrumb-item>
    <x-breadcrumb-item>活动详情</x-breadcrumb-item>
  </x-breadcrumb>
</template>

自定义分隔符

通过 separator 属性自定义分隔符。

vue
<template>
  <x-breadcrumb separator="-">
    <x-breadcrumb-item>首页</x-breadcrumb-item>
    <x-breadcrumb-item>活动管理</x-breadcrumb-item>
    <x-breadcrumb-item>活动列表</x-breadcrumb-item>
  </x-breadcrumb>
</template>

图标分隔符

使用 separator-icon 设置图标分隔符。

vue
<template>
  <x-breadcrumb separator-icon=">">
    <x-breadcrumb-item>首页</x-breadcrumb-item>
    <x-breadcrumb-item>活动管理</x-breadcrumb-item>
    <x-breadcrumb-item>活动列表</x-breadcrumb-item>
  </x-breadcrumb>
</template>

可点击链接

通过 to 属性设置跳转链接。

vue
<template>
  <x-breadcrumb>
    <x-breadcrumb-item to="/">首页</x-breadcrumb-item>
    <x-breadcrumb-item to="/components">组件</x-breadcrumb-item>
    <x-breadcrumb-item>面包屑</x-breadcrumb-item>
  </x-breadcrumb>
</template>

API

属性说明类型默认值
separator分隔符string'/'
separatorIcon图标分隔符string
属性说明类型默认值
to路由跳转目标string | object
replace是否替换历史记录booleanfalse
disabled是否禁用booleanfalse
事件名说明回调参数
click点击时触发(event: MouseEvent)

基于 MIT 许可发布