Răsfoiți Sursa

Form: add validateOnRuleChange (#8141)

badpunman 7 ani în urmă
părinte
comite
c1fbffe051
1 a modificat fișierele cu 8 adăugiri și 2 ștergeri
  1. 8 2
      packages/form/src/form.vue

+ 8 - 2
packages/form/src/form.vue

@@ -34,11 +34,17 @@
         type: Boolean,
         default: true
       },
-      size: String
+      size: String,
+      validateOnRuleChange: {
+        type: Boolean,
+        default: true
+      }
     },
     watch: {
       rules() {
-        this.validate();
+        if (this.validateOnRuleChange) {
+          this.validate(() => {});
+        }
       }
     },
     data() {