标签: angular
如何使用索引进行计算?我想在条件为真时应用类危险,但我需要在* ngFor循环中计算i-1。
<tr *ngFor="#org of data; #i = index"> <td [ngClass]="{danger: org.price < data.stock[i-1].val }"> </tr>
答案 0 :(得分:1)
我很确定这不是i-1无法正常工作造成的 索引以0开头。因此我想问题是data.stock[-1]只是无效,因为访问数组的索引-1是无效的。
i-1
0
data.stock[-1]
-1
答案 1 :(得分:1)
您可以在自定义功能中进行所需的任何计算,例如:
data
请参阅我的简单示例here
注意:的
stock
#
*ngFor