Ich habe einen Winkel-ui-Taste, die wie folgt aussieht:Konfigurieren Angular UI-Knopf
<button uib-btn-checkbox ng-model="sortReverse" class="btn btn-default" ng-init="sortReverse=true"> <i class="fa" ng-class="{'fa-sort-asc': sortReverse===true,'fa-sort-desc': sortReverse===false}"></i></button>
Dies funktioniert gut.
Jedes Mal, wenn sich das Modell ändert, wird die active
Klasse auf das Element angewendet. In der docs sagen sie, dass Sie den Klassennamen der aktivierten Schaltfläche ändern können. Hier ist das Zitat:
Standardeinstellungen
uibButtonConfig
activeClass
(Standard:active
) - Klasse zu den überprüften Tasten anzuwenden.
Aber ich verstehe nicht, wie genau das gemacht werden sollte, konnte nirgends Beispiele finden.
Thx. Mein Ziel war es, die aktive Klasse zu entfernen, also habe ich versucht mit 'active-class =" "und' active-class = "''" ', aber das hat nicht geklappt. Das Schaltflächenelement erhält immer noch die aktive Klasse, wenn es zu true wechselt. – Hinrich
@Hinrich Aktualisiert meine Antwort. Guck mal. – Vivek
Das funktioniert. Interessante Lösung. – Hinrich