Przeglądaj źródła

Merge pull request #519 from sixiTr/fixs-Form-initModel

fixs:Form组件下的initModel,删除model 中的对应的 field未兼容number类型0的场景
Archer 8 miesięcy temu
rodzic
commit
f0832bf1cf
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      src/components/Form/src/helper/index.ts

+ 1 - 1
src/components/Form/src/helper/index.ts

@@ -161,7 +161,7 @@ export const initModel = (schema: FormSchema[], formModel: Recordable) => {
   // 如果 schema 对应的 field 不存在,则删除 model 中的对应的 field
   for (let i = 0; i < schema.length; i++) {
     const key = schema[i].field
-    if (!get(model, key)) {
+    if (!get(model, key) && get(model, key) !== 0) {
       delete model[key]
     }
   }