Procházet zdrojové kódy

Form: fix validation skipping rules whose trigger is an array (#10178)

Harlan před 7 roky
rodič
revize
d73ec07d07
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      packages/form/src/form-item.vue

+ 1 - 1
packages/form/src/form-item.vue

@@ -243,7 +243,7 @@
         const rules = this.getRules();
 
         return rules.filter(rule => {
-          return !rule.trigger || rule.trigger.indexOf(trigger) !== -1;
+          return !rule.trigger || rule.trigger.indexOf(trigger) !== -1 || (Array.isArray(rule.trigger) && trigger === '');
         }).map(rule => objectAssign({}, rule));
       },
       onFieldBlur() {