redux-forms字段级别验证功能会为其关联的每个字段(而不仅仅是更改字段)触发

我是新来的反应者。我正在尝试实现字段级验证,并希望为更改的字段而不是现在与之关联的功能的所有字段触发验证功能(在本例中为myFunction)。

<a class="nav-link" [disabled]="state === 'loading'" (click)="myFunction(item)" style="cursor: pointer">

myFunction:

<Field
    name="username"
    type="text"
    component={renderField}
    label="username"
    validate={myFunction}
    warn={alphaNumeric}
  />
  <Field
    name="email"
    type="email"
    component={renderField}
    label="Email"
    validate={myFunction}
    warn={aol}
  />

Reference

这是否有可能仅仅针对不断变化的领域做出反应来触发它?

xiaoxiaov0 回答:redux-forms字段级别验证功能会为其关联的每个字段(而不仅仅是更改字段)触发

看起来不可能这样,因为redux-forms会将所有值传递给验证函数,即使您的函数不使用它也是如此。因此,进行任何更改都会以任何方式触发所有字段的所有验证。参见:https://redux-form.com/6.6.3/docs/api/field.md/

本文链接:https://www.f2er.com/3160445.html

大家都在问