Breadcrumbs

Breadcrumbs - 图1

  1. import React from 'react';
  2. import { Breadcrumb, BreadcrumbItem } from 'reactstrap';
  3. const Example = (props) => {
  4. return (
  5. <div>
  6. <Breadcrumb>
  7. <BreadcrumbItem active>Home</BreadcrumbItem>
  8. </Breadcrumb>
  9. <Breadcrumb>
  10. <BreadcrumbItem><a href="#">Home</a></BreadcrumbItem>
  11. <BreadcrumbItem active>Library</BreadcrumbItem>
  12. </Breadcrumb>
  13. <Breadcrumb>
  14. <BreadcrumbItem><a href="#">Home</a></BreadcrumbItem>
  15. <BreadcrumbItem><a href="#">Library</a></BreadcrumbItem>
  16. <BreadcrumbItem active>Data</BreadcrumbItem>
  17. </Breadcrumb>
  18. </div>
  19. );
  20. };
  21. export default Example;

Properties

  1. Breadcrumb.propTypes = {
  2. tag: PropTypes.oneOfType([PropTypes.func, PropTypes.string]),
  3. listTag: PropTypes.oneOfType([PropTypes.func, PropTypes.string]),
  4. className: PropTypes.string,
  5. listClassName: PropTypes.string,
  6. cssModule: PropTypes.object,
  7. children: PropTypes.node,
  8. 'aria-label': PropTypes.string
  9. };
  10. BreadcrumbItem.propTypes = {
  11. tag: PropTypes.oneOfType([PropTypes.func, PropTypes.string]),
  12. active: PropTypes.bool,
  13. className: PropTypes.string,
  14. cssModule: PropTypes.object,
  15. };

No list


Breadcrumbs can work without the usage of list markup.

Breadcrumbs - 图2

  1. import React from 'react';
  2. import { Breadcrumb, BreadcrumbItem } from 'reactstrap';
  3. const Example = (props) => {
  4. return (
  5. <div>
  6. <Breadcrumb tag="nav" listTag="div">
  7. <BreadcrumbItem tag="a" href="#">Home</BreadcrumbItem>
  8. <BreadcrumbItem tag="a" href="#">Library</BreadcrumbItem>
  9. <BreadcrumbItem tag="a" href="#">Data</BreadcrumbItem>
  10. <BreadcrumbItem active tag="span">Bootstrap</BreadcrumbItem>
  11. </Breadcrumb>
  12. </div>
  13. );
  14. };
  15. export default Example;