3

我正在展示产品:

<li *ngFor="let product of products">{{product.id}}</li>

我想限制使用组件上的属性显示的条目数。是否有内置管道可以做到这一点,或者我应该创建自己的管道?

这是我的看法:

<li *ngFor="let product of products | length[propertyOnComponent]">{{product.id}}</li>

因此,如果propertyOnComponent是 3,则只会显示 3 个条目。

4

2 回答 2

5

参阅slicehttps://angular.io/docs/ts/latest/guide/pipes.html

<li *ngFor="let product of products | slice:0:propertyOnComponent">{{product.id}}</li>
于 2016-11-17T09:07:49.407 回答
5

实现这一点的最佳方法是使用带有startend参数 的切片管道。

<li *ngFor="let product of products | slice:0:propertyOnComponent">
  {{product.id}}
</li>
于 2016-11-17T09:07:38.513 回答