如何在 react 和 redux 中使用 asyncValidate 函数返回的数据?

How to use data returned from the asyncValidate function in react and redux?

我创建了一个表单,该表单正在使用服务中的数据进行验证。如果验证函数成功 returns 来自服务器的一些数据。

我的问题是:我如何使用来自服务器的这些数据!?更具体地说,我如何将它们存储在 redux store!?

是的! 我得到的解决方案是,验证函数也可以传递存储调度函数,可用于将操作和数据调度到reducer以更新状态!!

const asyncValidate = (values, dispatch) =>
{
    axios(...).then(res => dispatch({type:'UPDATE_STATE', payload: res}))
}

感谢所有查看此问题的人。问候!!