Skip to content

Commit 8996e01

Browse files
1 parent e0bc713 commit 8996e01

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/components/Form/src/helper/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,11 +159,11 @@ export const initModel = (schema: FormSchema[], formModel: Recordable) => {
159159
}
160160
})
161161
// 如果 schema 对应的 field 不存在,则删除 model 中的对应的 field
162-
Object.keys(model).forEach((key) => {
163-
const isExist = schema.some((item) => item.field === key)
164-
if (!isExist) {
162+
for (let i = 0; i < schema.length; i++) {
163+
const key = schema[i].field
164+
if (!get(model, key)) {
165165
delete model[key]
166166
}
167-
})
167+
}
168168
return model
169169
}

0 commit comments

Comments
 (0)