Reactjs 为什么我们需要限制redux表单的onSubmt验证?

Reactjs 为什么我们需要限制redux表单的onSubmt验证?,reactjs,redux,redux-form,Reactjs,Redux,Redux Form,根据Redux表单的文档,特别是关于的章节,我们需要在验证功能中模拟服务器延迟: const sleep = ms => new Promise(resolve => setTimeout(resolve, ms)) function submit(values) { return sleep(1000).then(() => { // simulate server latency 我似乎不明白我们为什么要那样做。为什么我们不能毫不拖延地进行验证?我在我的应用

根据Redux表单的文档,特别是关于的章节,我们需要在验证功能中模拟服务器延迟:

const sleep = ms => new Promise(resolve => setTimeout(resolve, ms))

function submit(values) {
  return sleep(1000).then(() => {
    // simulate server latency

我似乎不明白我们为什么要那样做。为什么我们不能毫不拖延地进行验证?我在我的应用程序中测试了它,它似乎正常工作。

这不是您需要在自己的代码中包含的内容。这是示例的一部分,目的是使其更真实,以便您可以看到它真正正常工作

您可以想象,如果没有延迟,您将没有机会看到表单的行为,直到服务器响应,例如,提交道具如何发挥作用