我哪里行使用AngularJS ngRpeat生成的表格:如果我有什么适用ngClass到ngRepeat声明元素
$scope.divison = [
{
name: "John Doe",
score: "10",
goingUp : true
},
{
name: "Bob Marley",
score: "20"
}
];
现在:
<tr ng-repeat="player in division">
<td>{{player.name}}</td>
<td>{{player.score}}</td>
</tr>
数组看起来有点像这样想要基于特定的ng-repeat
将ng-class
应用于表格行?我会虽然这可能会工作:
<tr ng-repeat="player in division" ng-class="'goingUp' : player.goingUp">
<td>{{player.name}}</td>
<td>{{player.score}}</td>
</tr>
唉这是行不通的。可能是因为ng级不在这个重复元素之内。我怎样才能得到这个工作?
尝试:'ngclass =” (player.goingUp)?'goingUp':''“' – 2014-10-16 13:11:52
ng-class =”{'goingUp':player.goingUp}“ – Second2None 2014-10-16 13:17:41
@ Second2None谢谢,我只是想念那些括号。如果你想发布这个答案,我会接受它作为正确的语法和最简单的方法。 – Coop 2014-10-16 13:22:36