浏览代码

Form: fix initial error message

Leopoldthecoder 7 年之前
父节点
当前提交
81ff11ad41
共有 1 个文件被更改,包括 6 次插入3 次删除
  1. 6 3
      packages/form/src/form-item.vue

+ 6 - 3
packages/form/src/form-item.vue

@@ -73,9 +73,12 @@
       size: String
       size: String
     },
     },
     watch: {
     watch: {
-      error(value) {
-        this.validateMessage = value;
-        this.validateState = value ? 'error' : '';
+      error: {
+        immediate: true,
+        handler(value) {
+          this.validateMessage = value;
+          this.validateState = value ? 'error' : '';
+        }
       },
       },
       validateStatus(value) {
       validateStatus(value) {
         this.validateState = value;
         this.validateState = value;