antd表单中的validateFields回调函数不执行可能的问题

3,704 阅读1分钟

该问题存在于antd 3.x版本

今天修改表单校验,高高兴兴的修改完成之后,validateFields回调函数怎么都不执行,在百度搜了一下,第一篇文章就解决了这个问题 附上链接 再次感谢博主

我的代码如下

这是写的自定义校验

这是提交表单触发校验方法 image.png 结果就是这个回调函数怎么都不执行 上述代码中,校验通过后没有任何操作,没有callback,但是在antd中,自定义校验必须被调用,所以就导致了回调函数无法执行

修改完成后的自定义校验如下

image.png 多加了一个通过校验的callback 问题解决了