From 39f021786a626ff3087a28a7687dc12072a73faa Mon Sep 17 00:00:00 2001 From: yiyunwan Date: Fri, 15 Jul 2022 16:21:47 +0800 Subject: [PATCH] fix: use Select fieldNames --- packages/antd/src/preview-text/index.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/antd/src/preview-text/index.tsx b/packages/antd/src/preview-text/index.tsx index 599da98d66f..d4fb839700a 100644 --- a/packages/antd/src/preview-text/index.tsx +++ b/packages/antd/src/preview-text/index.tsx @@ -90,8 +90,12 @@ const Select: React.FC>> = observer( } const getLabel = (target: any) => { + const labelKey = props.fieldNames?.label || 'label' return ( - dataSource?.find((item) => item.value == target?.value)?.label || + dataSource?.find((item) => { + const valueKey = props.fieldNames?.value || 'value' + return item[valueKey] == target?.value + })?.[labelKey] || target.label || placeholder )