0
我有一個循環(ng-repeat),它產生多個輸入,另一個循環產生其他輸入。我的問題是:如果第一個循環的輸入有數據,我需要在函數中啓用或禁用第二個循環的輸入。這裏是我的代碼:ANGULAR:關閉循環中的輸入
<md-input-container class="md-block" ng-repeat="rec in recursos">
<label>{{rec.title}}</label>
<input type="text" name="rec" ng-model="rec.desc" ng-required="true">
<div ng-messages="myForm2.rec.$error">
<div ng-message="required">Campo obligatorio</div>
</div>
</md-input-container>
<md-input-container class="md-block" ng-repeat="prep_par in presupuestoPartidas">
<label>{{prep_par.title}}</label>
<input type="number" name="prep_par" ng-model="prep_par.importe" min="0" ng-required="true" >
<div ng-messages="myForm2.prep_par.$error">
<div ng-message="required">Campo obligatorio</div>
</div>
</md-input-container>
您可以簡單地從第一個循環獲取輸入的索引,然後在索引元素對應的值爲空時禁用第二個輸入。 – Lotus91