From f7fc75a495f92f5d161cfd3867198e24be402a78 Mon Sep 17 00:00:00 2001 From: zkwolf Date: Tue, 12 Jan 2021 11:43:05 +0800 Subject: [PATCH 1/2] fix: breadcrumb separator display --- components/breadcrumb/BreadcrumbSeparator.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/components/breadcrumb/BreadcrumbSeparator.tsx b/components/breadcrumb/BreadcrumbSeparator.tsx index 74a7e8cdd8..4fcc6c4817 100644 --- a/components/breadcrumb/BreadcrumbSeparator.tsx +++ b/components/breadcrumb/BreadcrumbSeparator.tsx @@ -6,6 +6,7 @@ import { getSlot } from '../_util/props-util'; export default defineComponent({ name: 'ABreadcrumbSeparator', __ANT_BREADCRUMB_SEPARATOR: true, + inheritAttrs: false, props: { prefixCls: PropTypes.string, }, @@ -16,10 +17,15 @@ export default defineComponent({ }, render() { const { prefixCls: customizePrefixCls } = this; + const { separator, class: className, ...restAttrs } = this.$attrs; const getPrefixCls = this.configProvider.getPrefixCls; const prefixCls = getPrefixCls('breadcrumb', customizePrefixCls); const children = getSlot(this); - return {children || '/'}; + return ( + + {(children.length > 0 && children) || '/'} + + ); }, }); From d5db44fcd7c3968cea971bcd0d7b264ff3e3f17e Mon Sep 17 00:00:00 2001 From: zkwolf Date: Wed, 13 Jan 2021 21:32:40 +0800 Subject: [PATCH 2/2] chore: update breadcrumb --- components/breadcrumb/BreadcrumbSeparator.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/breadcrumb/BreadcrumbSeparator.tsx b/components/breadcrumb/BreadcrumbSeparator.tsx index 4fcc6c4817..80f99f8ce9 100644 --- a/components/breadcrumb/BreadcrumbSeparator.tsx +++ b/components/breadcrumb/BreadcrumbSeparator.tsx @@ -24,7 +24,7 @@ export default defineComponent({ const children = getSlot(this); return ( - {(children.length > 0 && children) || '/'} + {children.length > 0 ? children : '/'} ); },