async-validator
async-validator copied to clipboard
如果待验证字段数组为空,会导致validate函数退出,而不是返回resolve或者reject
由于我们经常会用到v-if来进行隐藏或显示控件,如果恰好本来应该进行验证的表单的子控件被隐藏掉了,但是依然进行了form.validate,此时filedSet.forEach并没有做任何事情,导致既没有resolve也没有reject,而是让validate函数退出,这样会让我们编写在validate(callback)中的callback函数无法调用,产生让人迷惑的问题。。
Can the array of fields to be verified be null characters or empty objects solve your problem?