Ich versuche eine Klasse zu wechseln, wenn auf eine Schaltfläche geklickt wird. IE: Wenn die Schaltfläche "rndTotal" ausgewählt ist, wird die Klasse "selected" hinzugefügt und die anderen Schaltflächen entfernen die Klasse "selected". Ich brauche diesen Ansatz auch, um mit meinem Controller zu arbeiten, da ich, je nachdem, was ausgewählt wird, Dinge passieren lassen werde.AngularJS class toggle on buttons
Bisher habe ich:
<div class="row optionRow" ng-init="option = 'exact'" >
<div class="col">
<button ng-class="{selected:option=='exact'}">Exact</button>
</div>
<div class="col">
<button ng-class="{selected:option=='rndTip'}">Round Tip</button>
</div>
<div class="col">
<button ng-class="{selected:option=='rndTotal'}">Round Total</button>
</div>
</div>
Der Standardwert ist ‚genau‘, aber nicht andere Funktion als das.
Was ist select ($ index) zu tun? – OzW
Im Moment ... nichts. Ich habe versucht, herauszufinden, was die beste Methode ist, um dann in meinem Controller zu referenzieren. – nightowl
Die Frage wird nicht beantwortet, aber [diese Anweisung] (https://angular-ui.github.io/bootstrap/#/buttons) erfüllt genau das, was Sie brauchen. (Wenn Sie natürlich eine andere Abhängigkeit in Ihr Projekt aufnehmen möchten). –