async-validator
async-validator copied to clipboard
validator 应该自动 try catch 并 return Errors
现在,当一个 validator 内部发生错误时,整个 validate 方法就卡住了,既不 resolve,也不 reject
作为一个 workaround,必须在每个 validator 中自己 try catch,类似
function validator() { try { /* .... */ } catch (e) { return e } }
不太友好
pr https://github.com/yiminghe/async-validator/pull/309 已经修复