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

validator 应该自动 try catch 并 return Errors

Open tianjunnew opened this issue 3 years ago • 1 comments

现在,当一个 validator 内部发生错误时,整个 validate 方法就卡住了,既不 resolve,也不 reject

作为一个 workaround,必须在每个 validator 中自己 try catch,类似

function validator() { try { /* .... */ } catch (e) { return e } }

不太友好

tianjunnew avatar Jan 29 '22 02:01 tianjunnew

pr https://github.com/yiminghe/async-validator/pull/309 已经修复

Jasery avatar Jun 02 '22 08:06 Jasery