From 0d1f9fc8452132bf4176141509c46cbb4e249d9a Mon Sep 17 00:00:00 2001 From: ln1778 <465410291@qq.com> Date: Thu, 12 Sep 2024 19:47:55 +0800 Subject: [PATCH] 22 --- packages/agForm/src/index.vue | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/packages/agForm/src/index.vue b/packages/agForm/src/index.vue index 2b9dc5a..aaa4578 100644 --- a/packages/agForm/src/index.vue +++ b/packages/agForm/src/index.vue @@ -109,18 +109,25 @@ export default{ } }, mounted(){ - this.formValue=this.$attrs.value; + this.formValue=this.$attrs.value; + setTimeout(()=>{ + this.$refs.formref.clearValidate(); + },1); if(this.$refs.formref){ - for(const key in this.$refs.formref){ - if(!this[key]&&key!='value'){ - this[key]=this.$refs.formref[key]; - } - } - } + for(const key in this.$refs.formref){ + if(!this[key]&&key!='value'){ + this[key]=this.$refs.formref[key]; + } + } + } + }, watch:{ value(val){ this.formValue = val; + setTimeout(()=>{ + this.$refs.formref.clearValidate(); + },1); } }, methods:{