Conditionnellement changer la couleur de angularjs élément?

Je suis encore assez nouveau pour AngularJS. Im essayant de changer la couleur de l'élément de la table de sorte que son jaune si l'utilisateur a voté sur ce choix.

<div ng-show="poll.userVoted">
    <table class="result-table">
        <tr ng-repeat="choice in poll.choices">
            <td>{{choice.text}}</td>
            <td>
            <table ng-if="choice.text == poll.userChoice.text" style="background-color: yellow; width: {{choice.votes.length/poll.totalVotes*100}}%; text-align: right">
                <tr>

                        <td>{{choice.votes.length}}</td>
                </tr>
            </table>
            <table ng-if="choice.text != poll.userChoice.text" style="background-color: lightblue; width: {{choice.votes.length/poll.totalVotes*100}}%; text-align: right">
                <tr>

                    <td>{{choice.votes.length}}</td>
                </tr>
            </table>
            </td>
        </tr>
    </table>

Conditionnellement changer la couleur de angularjs élément?

quelle est l'erreur?
Vous pouvez essayer quelque chose comme cela, si je comprends bien votre question, le titre correctement - plnkr.co/modifier/jeszGorMQmLiqhtWDt94?p=preview
merci je vais prob faire quelque chose comme cela. j'ai juste pensé que je pourrais le faire dans les balises en quelque sorte sans faire une fonction pour cela.

OriginalL'auteur jsky | 2014-09-29