跳到内容
+

面包屑

面包屑是一系列链接,帮助可视化页面在网站层级结构中的位置,并允许导航到任何父级页面。

Enter 键开始编辑

活动最后一个面包屑

保持最后一个面包屑可交互。

自定义分隔符

在以下示例中,我们使用了两个字符串分隔符和一个 SVG 图标。

Enter 键开始编辑
Enter 键开始编辑

使用菜单折叠

作为替代方案,可以考虑添加一个 Menu 组件,以在下拉列表中显示折叠的链接

定制

这是一个自定义组件的示例。您可以在 覆盖文档页面 中了解更多信息。

Enter 键开始编辑

无障碍

(WAI-ARIA: https://www.w3.org/WAI/ARIA/apg/patterns/breadcrumb/)

请确保在 Breadcrumbs 组件上添加 aria-label 描述。

此组件的无障碍性依赖于

  • 链接集使用有序列表 (<ol> 元素) 构建。
  • 为了防止屏幕阅读器播报链接之间的视觉分隔符,它们被 aria-hidden 隐藏。
  • 带有 aria-label 标签的 nav 元素将结构标识为面包屑路径,并使其成为导航地标,以便于定位。

实验性 API - Toolpad

页面容器

PageContainer 组件在 @toolpad/core 中是仪表盘内容的理想包装器。它使 Material UI Container 具有导航感知能力,并使用页面标题、面包屑、操作等对其进行扩展。

全部

API

请参阅下面的文档,以获得此处提及的组件的所有可用属性和类的完整参考。