È possibile in Angular convalidare un unico, isolato <input>
in modo simile vengono convalidati i moduli? Sto pensando a qualcosa del genere:
<div class="form-group">
<input name="myInput" type="text" class="form-control" ng-model="bindTo" ng-maxlength="5">
<span class="error" ng-show="myInput.$error.maxlength">Too long!</span>
</div>
L'esempio sopra non funziona. Racchiudendolo in una <form>
e sostituendolo ng-show
con ng-show="myForm.myInput.$error.maxlength"
aiuti.
È possibile farlo senza utilizzare <form>
?
form.FormController
dietro le quinte che tiene traccia degli stati di input di un modulo, cose comevalid\invalid & dirty\pristine.
docs.angularjs.org/api/ng/type/form.FormController