File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 152152 if ((! debounceTime && debounceTime !== 0 ) || debounceTime < 0 || this .fieldValue .trigger === ' blur' ) return
153153 this .getValidatorModel = debounce ((modelValue ) => {
154154 this .syncValidatorValue ()
155- this .validate ()
155+ // this.validate()
156156 return modelValue
157157 }, debounceTime, false , this .validatorModel [this .validatorModelKey ])
158158 },
162162 focusOutHandler () {
163163 this .focused = false
164164 this .updateValidatorModel ()
165- this .validate ()
165+ // this.validate()
166166 },
167167 initFocusEvents () {
168168 if (this .fieldValue .trigger === ' blur' ) {
246246 const defValue = getResetValueByType (fieldValue .type )
247247 this .validatorDisabled = true
248248 resetTypeValue (this , ' modelValue' , defValue)
249+ // need to sync validator value too, because of trigger blur or debounce
250+ this .syncValidatorValue ()
249251 this .$refs .validator && this .$refs .validator .reset ()
250252 this .$nextTick (() => {
251253 this .validatorDisabled = false
You can’t perform that action at this time.
0 commit comments