소스 검색

Form-item: rules validate sync (#21892)

bofeng 3 년 전
부모
커밋
a2b7304685
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      packages/form/src/form-item.vue

+ 5 - 0
packages/form/src/form-item.vue

@@ -95,6 +95,11 @@
       },
       validateStatus(value) {
         this.validateState = value;
+      },
+      rules(value) {
+        if ((!value || value.length === 0) && this.required === undefined) {
+          this.clearValidate();
+        }
       }
     },
     computed: {