2

从 Angular 4开始, NgFor 已弃用

我可以看到他们已经链接NgForNgForOf

https://github.com/angular/angular/blob/09d9f5fe54e7108c47de61393e10712f8239d824/packages/common/src/directives/ng_for_of.ts#L205

它们还具有NgForOf 的语法,类似于 NgFor。

IE

<li *ngFor="let item of items; index as i; trackBy: trackByFn">...</li>
<li template="ngFor let item of items; index as i; trackBy: trackByFn">...</li>

<ng-template>

<ng-template ngFor let-item [ngForOf]="items" let-i="index" [ngForTrackBy]="trackByFn">
  <li>...</li>
</ng-template>

我正在使用NgContainer而不是NgTemplate它仍然可以完美地工作,就像我在下面用于NgFor

<ng-container *ngFor="let item of items">
    <option value="{{ item.key }}">
        {{ item.value }}
    </option>
</ng-container>

NgContainer 中 NgForOf 的正确用法是什么?

我在文档中也看不到NgForOf与 NgContainer 的正确语法用法。

如果问题不清楚,将根据要求更新。

4

0 回答 0