Redux表单异步验证非常不错,但是我想以某种方式表明异步验证已经成功。基本上我想要的是:
然而,我所拥有的只是asyncValidating支柱,而且我不能在render方法中更改本地状态。我可以分派redux操作并保持每个字段异步成功状态,但我使用redux来避免自己管理表单状态。
通过将"true“作为错误值传递并在异步验证通过时显示”成功“消息,我黑了这里的一个小例子。
发布于 2017-07-26 00:10:45
啊,错过这一个了。
const usernameHasValidated =
username.touched && // field has been visited and blurred
username.valid && // field has no error
!asyncValidating; // not currently validating效果很好。
https://stackoverflow.com/questions/45315316
复制相似问题