Có thể trong Angular để xác thực một đơn lẻ, cô lập <input>
theo cách tương tự mà các biểu mẫu được xác thực không? Tôi đang nghĩ về điều gì đó như thế này:
<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>
Ví dụ trên không hoạt động. Bao bọc nó trong một <form>
và thay thế ng-show
bằng ng-show="myForm.myInput.$error.maxlength"
trợ giúp.
Có thể làm điều này mà không cần sử dụng <form>
?
form.FormController
hậu trường giúp theo dõi các trạng thái đầu vào của một biểu mẫu, những thứ nhưvalid\invalid & dirty\pristine.
docs.angularjs.org/api/ng/type/form.FormController