Explorar o código

fix(form): fix `validate` promise catch

修复自动校验时没有捕获promise catch的错误提示
无木 %!s(int64=3) %!d(string=hai) anos
pai
achega
571f28138f
Modificáronse 1 ficheiros con 1 adicións e 3 borrados
  1. 1 3
      src/components/Form/src/BasicForm.vue

+ 1 - 3
src/components/Form/src/BasicForm.vue

@@ -231,9 +231,7 @@
         formModel[key] = value;
         const { validateTrigger } = unref(getBindValue);
         if (!validateTrigger || validateTrigger === 'change') {
-          try {
-            validateFields([key]);
-          } catch (e) {}
+          validateFields([key]).catch((_) => {});
         }
       }