<ul>
<li data-ng-repeat="image in images" data-ng-click="toggle = !toggle" data-ng-init="toggle=false">
<img data-ng-class="{'active' : toggle}" src="" />
</li>
</ul>
CSS für 'aktive' Klasse ist von Bootstrap.
Also Umschalten funktioniert, das ist fast wo ich es will; Ich möchte es ähnlich aktiven Zuständen in Navigationsverknüpfungen, außer in meinem Beispiel es handelt sich um Bilder, so müssen Sie sich Sorgen um url Zeichenfolgen, etc.Wie können Sie einen aktiven Status ng-Klasse in einem ng-repeat-Element mit ng-click umschalten?
Ich habe versucht, dieses Beispiel zu emulieren hier vergeblich (ich versuchte die gleiche Logik für Bilder): ng-class to highlight active menu item based on ng-repeat. AngularJS
Wenn mir jemand in die richtige Richtung zeigen könnte, würde ich es sehr schätzen. : D
Ja, sagte ich der Code perfekt funktioniert. Was unerwünscht ist, ist die Mehrfachauswahl. Es sollte sein, dass wenn ein Bild angeklickt wird, das andere Bild abgewählt wird. Genau wie dieses Thema, das sich mit aktiven Menüpunkten beschäftigt: http://stackoverflow.com/questions/19943217/ng-class-to-highlight-active-menu-item-based-on-n-repeat-angularjs – matenji
DANKE! Ich habe mit $ index etwas falsch gemacht, weil ich dieses Objekt nicht referenziert habe. Ich danke dir sehr!! :) :) – matenji