diff --git a/src/components/Layout/Bread.js b/src/components/Layout/Bread.js index db202f5..268890c 100644 --- a/src/components/Layout/Bread.js +++ b/src/components/Layout/Bread.js @@ -12,7 +12,7 @@ import styles from './Bread.less' class Bread extends PureComponent { generateBreadcrumbs = paths => { return paths.map((item, key) => { - const content = ( + const content = item && ( {item.icon ? ( @@ -22,13 +22,15 @@ class Bread extends PureComponent { ) return ( - - {paths.length - 1 !== key ? ( - {content} - ) : ( - content - )} - + item && ( + + {paths.length - 1 !== key ? ( + {content} + ) : ( + content + )} + + ) ) }) }