2016-05-03 29 views
0

Ich habe ein Formular, das Eingaben manuell von einem Benutzer eingegeben UND von woanders importiert haben kann.Winkelformvalidierung für manuelle Eingabe und importierte Eingabe

Ich habe Probleme mit der Validierung. Ich möchte Onblur manuell eingeben, aber mir wurde gesagt, dass Onblur nicht für importierte Daten funktionieren würde. Für importierte Daten sollten Sie jedes Mal, wenn sich das Modell ändert, validieren ... aber das ist eine schlechte Übung für Eingaben, die manuell hinzugefügt werden.

Gibt es eine Methode, die für beide Methoden der Eingabe funktioniert oder muss ich zwei Formulare schreiben, eines mit der manuellen Eingabe und eines mit importiert?

Antwort

0

Ich bin mir nicht sicher, was die wirkliche Frage ist, aber hast du ng-dreckige, ng-berührte oder NG-unberührte Fahnen versucht?

Dies sind die Flags, die für Formulare verwendet werden können.

+0

Ja. Die Verwendung von ng-dirty oder ng-touch wäre dasselbe wie die Verwendung der Methode für importierte Daten - Validierung, wenn sich das Modell ändert. – jenryb