gpt4 book ai didi

javascript - 将 ngClass 应用于声明 ngRepeat 的元素

转载 作者:行者123 更新时间:2023-12-03 11:37:54 25 4
gpt4 key购买 nike

我有一个表,其中使用 AngularJS ngRpeat 生成行:

<tr ng-repeat="player in division">
<td>{{player.name}}</td>
<td>{{player.score}}</td>
</tr>

数组看起来有点像这样:

$scope.divison = [
{
name: "John Doe",
score: "10",
goingUp : true
},
{
name: "Bob Marley",
score: "20"
}
];

现在,如果我想根据特定的 ng-repeatng-class 应用到表行怎么办?我希望这可能有效:

<tr ng-repeat="player in division" ng-class="'goingUp' : player.goingUp">
<td>{{player.name}}</td>
<td>{{player.score}}</td>
</tr>

唉,这不起作用。可能是因为 ng-class 不位于该重复元素内。我怎样才能让它工作呢?

最佳答案

正确的语法是

ng-class="{'goingUp' : player.goingUp}"

关于javascript - 将 ngClass 应用于声明 ngRepeat 的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26405268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com