Est-il possible dans Angular de valider un seul, isolé <input>
de la même manière les formulaires sont validés? Je pense à quelque chose comme ça:
<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'exemple ci-dessus ne fonctionne pas. Le renfermer dans un <form>
et le remplacer ng-show
par des ng-show="myForm.myInput.$error.maxlength"
aides.
Est-il possible de faire cela sans utiliser <form>
?
form.FormController
des coulisses qui gardent une trace des états d'entrée d'un formulaire, des choses commevalid\invalid & dirty\pristine.
docs.angularjs.org/api/ng/type/form.FormController