2016-06-17 15 views
0

ich das Kontrollkästchen aus der Liste der Kontrollkästchen auf dem condition.Checkboxes abhängig deaktivieren will, aus dem erzeugten ng wiederholen-deaktivieren Sie das Kontrollkästchen in Checkbox-Liste in AngularJS

HTML

<li ng-repeat="col in columns"> 
    <span class="inputH"> 
     <input type="checkbox" value="col.name" ng-if="col.default === true" checked ng-click="onColSelect(col.name,$event)" id="column_{{$index}}"> 
     <input type="checkbox" value="col.name" ng-if="col.default === false" ng-click="onColSelect(col.name,$event)" id="column_{{$index}}"> 
    </span> 
    <span class="textH">{{ 'leadOpportunityHeader.' + col.name | translate }}</span> 
</li> 

während jedes Kontrollkästchen anklickt, überprüfe ich einige Bedingungen. Wenn diese Bedingung zutrifft, deaktiviere ich das gleiche Kontrollkästchen. Meine Frage ist, ist es möglich, das Kontrollkästchen zu deaktivieren, ohne ng-model zu verwenden? Wenn sie nicht possile dann muß ich wissen, wie kann ich dies tun, mit Hilfe von ng-Modell

Antwort

0

Sie ng-geprüft verwenden können, und deaktivieren Sie Kontrollkästchen überprüfen statt ng-Modell.

ng-checked=true or false