Beispiele für die Redux-Formularüberprüfung enthalten nur individual field validations.Wie kann die Reduction-Form-Validierung basierend auf mehreren Feldern implementiert werden?
Haben Sie eine Liste mit einer bestimmten Anzahl von Feldern, die identisch sind, wie kann ich eine Validierung modellieren, die mindestens eine der Eingaben als gültige E-Mail-Adresse erfordert?
Zum Beispiel für die gegebene Form besteht aus folgenden Bereichen:
- Benutzer 1,
- Benutzer 2,
- Benutzer 3,
- Sonder Benutzer 4
Wie kann ich eine Validierungsfunktion schreiben, die erfordert, dass Spezialbenutzer 4 immer eingestellt wird und einer der ersten 3 Benutzer?
Yup, das macht Sinn, danke. Ich bin in der Lage, die Fehlermeldung von der Validierungsfunktion an die Renderfunktion zu senden, aber es ist nicht klar, durch welche Bedingung dies angezeigt werden soll. Ich würde den allgemeinen Fehler benötigen, um NUR auszuführen, wenn submit gedrückt wurde. Irgendwelche Gedanken dazu? –
Hmm ... submit markiert alle Felder als 'berührte', aber es gibt derzeit kein äquivalentes Flag "show general error" darüber hinaus kann man alle berührten Flags zusammenfügen ... –
@ErikR. Schön, das ist genau das, was ich erwartet habe (der allgemeine Fehler-Bucket existiert) und einfach googeln für die Bestätigung von der Dokumentation/hier. Das ist wirklich eine ausgezeichnete Bibliothek, danke :-) – davnicwil