bouton de changement de style en fonction de l'état angularjs

J'ai un problème pour trouver le chemin le style d'un bouton en fonction de son état.
J'ai une question, et de répondre à quatre carreaux.

chaque carrelage est codé comme ceci:

<div class="button-default" ng-model="btn0" ng-click"evalAnswer(answer, btn0)">{{answer}}</div>
<div class="button-default" ng-model="btn1" ng-click"evalAnswer(answer, btn1)">{{answer}}</div>
<div class="button-default" ng-model="btn2" ng-click"evalAnswer(answer, btn2)">{{answer}}</div>
<div class="button-default" ng-model="btn3" ng-click"evalAnswer(answer, btn3)">{{answer}}</div>

Sur le contrôleur de côté, j'ai une fonction qui, sur cliquez, regardez la réponse et le retour de "bonnes" si la réponse est correcte, et "non" si la réponse n'est pas bonne.

Ce que je voudrais, c'est d'ajouter des boutons de style à l'intérieur de ces bonnes et non, états-unis, alors le bouton devient rouge dans le cas où la réponse est non, et en vert si c'est la bonne réponse. J'ai déjà créé la classe et j'ai seulement besoin de changer de bouton "par défaut" à la touche "bonne" ou la touche "mauvais". Aussi, Il a besoin de changer seulement les cliqué sur le bouton.

Aucune idée sur la manière de le faire?

  • Vous avez besoin d'afficher la fonction appelée par ng-click, les états dans le JS.
InformationsquelleAutor SKYnine | 2014-07-09