responsive react breadcrumb
npm install responsive-breadcrumb响应式地一行展示面包屑列表。如果列表过长在父容器内展示不下,则动态计算面包屑展示宽度,多余面包屑收至省略列表并鼠标悬浮展示。
typescript
import Breadcrumb from 'responsive-breadcrumb'const breadcrumbItems = [
{ key: 'home', name: 'home' },
{ key: 'path1', name: 'path1' },
{ key: 'path2', name: 'path2' },
{ key: 'path3', name: 'path3' },
]
function handleBreadcrumbItemClick(item: { key: string, name: string }) {
// do something with item
}
className="responsive-breadcrumb"
items={breadcrumbItems}
separator="/"
onClick={handleBreadcrumbItemClick}
/>
``