async-validator
async-validator copied to clipboard
可否在有自定义validator的情况下,不输出message的值呢
{ required: true, message: 'error from message', validator(rule, value, callback) { callback('error from validator') } }
这种时候,页面上显示的错误信息,应该以 validator 的输出为准,而不是输出 message的值。但其实控制台的报错信息是 validator的值,这就很矛盾了
把required非空验证,也写到validator函数中,if( !value ){ cb( new Error("error msg")) } 作为第一个判断