diff --git a/client/packages/lowcoder/src/comps/comps/tableComp/column/columnTypeComps/columnTagsComp.tsx b/client/packages/lowcoder/src/comps/comps/tableComp/column/columnTypeComps/columnTagsComp.tsx index e1dce5442..2f83b50df 100644 --- a/client/packages/lowcoder/src/comps/comps/tableComp/column/columnTypeComps/columnTagsComp.tsx +++ b/client/packages/lowcoder/src/comps/comps/tableComp/column/columnTypeComps/columnTagsComp.tsx @@ -171,6 +171,8 @@ export const TagStyled = styled(Tag)` } `; +let tagOptionsList: any[] = []; + const TagEdit = (props: TagEditPropsType) => { const defaultTags = useContext(TagsContext); const [tags, setTags] = useState(() => { @@ -225,12 +227,12 @@ const TagEdit = (props: TagEditPropsType) => { {value.split(",")[1] ? ( value.split(",").map((item, i) => ( - + {item} )) ) : ( - + {value} )} @@ -246,6 +248,7 @@ export const ColumnTagsComp = (function () { childrenMap, (props, dispatch) => { const tagOptions = props.tagColors; + tagOptionsList = props.tagColors; let value = props.changeValue ?? getBaseValue(props, dispatch); value = typeof value === "string" && value.split(",")[1] ? value.split(",") : value; const tags = _.isArray(value) ? value : [value];