Gibt es eine Möglichkeit, die ng-message
auf Unschärfe zu zeigen, wenn ich es in einer extra Datei definieren?Angular Nachrichten Validierungsdatei auf Unschärfe
Zum Beispiel definieren folgende ich zusätzliche ng-messages
Fehler-Datei:
<p ng-message="required">This field is required</p>
<p ng-message="minlength">This field is too short</p>
<p ng-message="maxlength">This field is too long</p>
<p ng-message="required">This field is required</p>
<p ng-message="email">This needs to be a valid email</p>
Was will ich zu tun ist, die ng-message
nur auf Unschärfe zu zeigen, wie:
<div class="help-block" ng-messages="userForm.name.$error" ng-show="userForm.name.$touched">
...
</div>
ng-show
I zu verwenden brauche den Namen des Formulars, der Eingabe und des Ereignisses. Kann ich es irgendwie in der extra Fehler-Datei verhöhnen? Zum Beispiel mit einem Platzhalter, wie bei Windows: $DIR$
oder so ähnlich?
Hat meine Antwort für Sie funktioniert? – developer033
@ developer0333 teilweise, ich wollte nicht zusätzliche Hilfe-Block in das Formular hinzufügen –
Was meinst du? Ich habe nichts außer 'ngMessagesInclude' hinzugefügt. Überprüfe es bitte. – developer033