ich eine Liste der Elemente, die ich bin mit bevölkern ng-repeatIsoliert Umfang für einzelne Elemente in einer Liste in AngularJS
<ul>
<li ng-repeat="item in items" ng-class="setClass" ng-click="assignClass()">{{item.name}}</li>
</ul>
und in meinem Controller
$scope.assignClass = function(){
$scope.setClass = "sampleClass";
}
Wenn ich tue wie dies und das Klicken auf einen beliebigen Artikel alle Elemente erhalten die sampleClass hinzugefügt.
ich dieses Szenario benötigen,
Wenn ich auf das erste Element klicken sollte das Element haben die Sample und wenn ich auf den zweiten Punkt möchte ich die beiden ersten und zweiten Elemente sollten Sample
habenWie kann ich dieses Szenario erreichen?
Vielleicht ein wenig Informationen darüber, warum diese Änderung sein Problem behebt die Antwort :) –
Ja, Sie haben wahrscheinlich recht :) hinzugefügt einige weitere Informationen verbessern würde, . –