async-validator icon indicating copy to clipboard operation
async-validator copied to clipboard

如果待验证字段数组为空,会导致validate函数退出,而不是返回resolve或者reject

Open GayITHub opened this issue 6 years ago • 1 comments

由于我们经常会用到v-if来进行隐藏或显示控件,如果恰好本来应该进行验证的表单的子控件被隐藏掉了,但是依然进行了form.validate,此时filedSet.forEach并没有做任何事情,导致既没有resolve也没有reject,而是让validate函数退出,这样会让我们编写在validate(callback)中的callback函数无法调用,产生让人迷惑的问题。。

GayITHub avatar Aug 14 '19 08:08 GayITHub

Can the array of fields to be verified be null characters or empty objects solve your problem?

ygj6 avatar Dec 16 '19 03:12 ygj6