面包屑项
@astryxdesign/core v0.7.1 · BreadcrumbItem
With start icon
As current page (non-link)
Supporting variant
With onClick handler (no href)
使用方法
面包屑里的一格。它可以是一个去处、一个动作、当前位置,也可以是一个同级菜单的开关。
第一格之后的分隔符由整条面包屑决定。写了 href 就是链接;没写地址就渲染成按钮;isCurrent 让它变成纯文本,并标上 aria-current="page"。menu 把这一格变成同级去处的菜单开关,所以它和 href 只能二选一,同时写时用菜单。
vue
<script setup lang="ts">
import { BreadcrumbItem, Breadcrumbs } from '@astryx-vue/core/Breadcrumbs'
</script>
<template>
<Breadcrumbs>
<BreadcrumbItem href="#home">
首页
</BreadcrumbItem>
<BreadcrumbItem href="#settings">
设置
</BreadcrumbItem>
<BreadcrumbItem is-current>
个人资料
</BreadcrumbItem>
</Breadcrumbs>
</template>示例
常见的用法和不同的状态。
基础
面包屑里的几格链接。上级页面写 href;最后一格用 isCurrent 标成当前页面,渲染成纯文本。