From 847eacce705e2c119c2c50eab2afe2e64dadb1ea Mon Sep 17 00:00:00 2001 From: katherinehhh Date: Sun, 20 Aug 2023 11:03:43 +0800 Subject: [PATCH] fix: tagcolor value error (#2487) --- .../schema-component/antd/association-field/InternalTag.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core/client/src/schema-component/antd/association-field/InternalTag.tsx b/packages/core/client/src/schema-component/antd/association-field/InternalTag.tsx index e70862e05..f5b6177b4 100644 --- a/packages/core/client/src/schema-component/antd/association-field/InternalTag.tsx +++ b/packages/core/client/src/schema-component/antd/association-field/InternalTag.tsx @@ -41,11 +41,10 @@ export const ReadPrettyInternalTag: React.FC = observer( const labelUiSchema = useLabelUiSchema(collectionField, fieldNames?.label || 'label'); const { snapshot } = useActionContext(); const ellipsisWithTooltipRef = useRef(); - const tagColor = flat(recordCtx)[`${fieldSchema.name}.${tagColorField}`]; const renderRecords = () => toArr(props.value).map((record, index, arr) => { const val = toValue(compile(record?.[fieldNames?.label || 'label']), 'N/A'); - const text = getTabFormatValue(compile(labelUiSchema), val, tagColor); + const text = getTabFormatValue(compile(labelUiSchema), val, record[tagColorField]); return (