更新 src/App.tsx

更新类型
This commit is contained in:
2025-06-17 19:48:14 +08:00
parent 67eaf754ed
commit 30c6767b7d

View File

@ -390,7 +390,13 @@ const App: React.FC = () => {
if (optionsMap.size === 0) {
const fieldMeta = await field.getMeta();
console.log('字段元数据:', fieldMeta);
const fieldOptions = fieldMeta.property?.options || [];
// 检查字段类型是否为多选或单选字段
let fieldOptions = [];
if (fieldMeta.type === FieldType.MultiSelect || fieldMeta.type === FieldType.SingleSelect) {
fieldOptions = (fieldMeta.property as any).options || [];
}
optionsMap = new Map(fieldOptions.map(opt => [opt.name, opt]));
setFieldOptionsMap(optionsMap);
}