我使用NgFor或NgForOf吗?

til*_*oom 6 javascript typescript angular

角度API文档中,它表示使用NgForOf而不是NgFor4.0版本.但基础知识英雄教程,文档证明NgFor,并没有提到NgForOf.

有没有人可以为我澄清这个?先感谢您.

Gün*_*uer 8

他们刚刚改名为班级.NgForOf是新的类,NgFor现在只是一个别名,最终会消失. https://github.com/angular/angular/blob/09d9f5fe54e7108c47de61393e10712f8239d824/packages/common/src/directives/ng_for_of.ts#L205

如果您NgFor在代码中使用对类的引用,这只会影响您.该指令使用CommonModule.选择器未更改,因此如果您只ngFor在模板中使用,则不会发生任何变化.


Deb*_*ahK 5

ngForOf是实现* ngFor指令的类的名称。它是更改的类类型(从ngFor更改为ngForOf),而不是指令本身。因此,在我们的模板中,我们仍然使用* ngFor。