我有一些簡單的驗證在我的範圍內輸入這樣的:角表單驗證 - 最小元素不能超過最大元素更大
<form name="form" novalidate>
Min: <input type="number" name="min" ng-model="rangemin" ng-pattern="/^[0-9]+$/">
Max: <input type="number" name="max" ng-model="rangemax" ng-pattern="/^[0-9]+$/">
</form>
我加了班ng-valid
(綠色)和ng-invalid
(紅)色我的CSS,以便它被正確繪製和輸入保存在ng-model
變量。這工作正常,但我想進行一些額外的驗證。如果min大於max,則max或max小於min,則輸入不應有效。
我該如何做到這一點?
我是Angular的新手,我可以製作指令,控制器等,但我不知道如何驗證兩個輸入並在其上設置無效狀態。