在Angular中是否可以通过验证<input>
表单的类似方式来验证单个隔离对象?我正在考虑这样的事情:
<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>
上面的示例不起作用。将其包含在中<form>
并替换ng-show
为ng-show="myForm.myInput.$error.maxlength"
帮助。
不使用就可以做到这一点<form>
吗?
form.FormController
在幕后创建了一个跟踪表单输入状态的幕后工具,例如valid\invalid & dirty\pristine.
docs.angularjs.org/api/ng/type/form.FormController