角2:* ngfor不是让我申报

问题描述:

我想申报* ngFor的索引,但我得到一个错误类型和跟它角2:* ngfor不是让我申报

无法读取性的指标“toUpperCase”的不确定与在* ngFor

<div class="text" *ngFor="let item of blogs; let i = index | async | filter : 'feat' : true"> 

的错误。如果我拿出让我=指数它工作正常,但我想利用索引,这样我就可以申请CSS类的元素。看文档,这是你应该如何去做的。

+0

你的问题不清楚,你可以请实际解释你正在努力实现什么,这样我就可以给你一个相同的代码 – Godfather

+0

可能的重复[Angular start ngFor index from 1](http:///*.com/questions/39057119/angular-start-ngfor-index-from-1) –

+0

你不能在索引中做任何操作,如果你想声明索引,它必须是这样的:'' –

它应该是

<div class="text" *ngFor="let item of blogs | async | filter : 'feat' : true; let i = index"> 

indexngFor维护和导出为index。你所能做的就是定义一个你想访问该索引的模板变量的名字。您无法将管道或计算应用于该分配。