使用ngFor循环并跳过第n个元素

Phi*_*ohn 8 ngfor angular

我想知道在angular2中是否有一种方法可以使用*ngFor并跳过第一个或第n个元素来循环遍历数组或列表

Gün*_*uer 15

<div *ngFor="let item of items; let i=index">
  <div *ngIf="i != n">{{i}} is not n</div>
</div>
Run Code Online (Sandbox Code Playgroud)


小智 5

我刚刚从另一个问题中学到了,你可以用 Slice pipe 来做

 *ngFor="let item of items | slice:1;
Run Code Online (Sandbox Code Playgroud)

其中1 是您的第n个元素

https://angular.io/api/common/SlicePipe

另请参阅: Angular start ngFor index from 1