Angular JS - 从重复中获得更大

时间:2013-09-25 20:16:48

标签: javascript html loops angularjs ng-repeat

我有一个包含元素的列表,

<li ng-repeat="loan in loans | orderBy:order:reverse" > 
{{ loan.username }}
{{ loan.days }}

我的问题是,我可以在loan.days中为最大数字添加一个特殊的html标签吗?

提前感谢。

1 个答案:

答案 0 :(得分:3)

将一个类添加到最大元素可能是一个更好的主意:

<li ng-repeat="loan in loans | orderBy:order:reverse" ng-class="{ 'biggest': biggest(loan) }>

然后,您需要在控制器中使用一个名为biggest的函数,该函数将单个“贷款”作为其参数,如果它是列表中的最大值,则返回true。你可以理清这个逻辑。