Angular是否有可能以類似的方式驗證單個分離的<input>
?我在想這樣的事情:AngularJS <input>驗證沒有包含<form>
<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="myForm.myInput.$error.maxlength"
替代ng-show
有所幫助。
是否可以在不使用<form>
的情況下執行此操作?
你試過了嗎?我不認爲這是事實,我相信Angular在幕後創建了一個'form.FormController',用於跟蹤表單的輸入狀態,如'valid \ invalid&dirty \ pristine.'。 .angularjs.org/api/ng/type/form.FormController –