angular2:'显示更多'在嵌套的ngFor中

时间:2016-04-17 07:31:51

标签: angular ngfor

我试图在angular2中实现与this解决方案类似的功能。我知道我可以使用切片管来限制迭代次数(类似于limitTo)。问题是,在angular2上没有ng-init指令,局部变量在这种情况下似乎不起作用,我不能在组件的级别中使用变量因为它应该是每个子实体的本地(如下例所示)。

 <template ngFor #record [ngForOf]="records" #i="index">
  <template #showMoreLocal="2" ngFor #object [ngForOf]="record.objects | slice:0:showMoreLocal" #j="index">
    ....some htmls....
    <button *ngIf="showMoreLocal < record.objects.length" (click)="showMoreLocal = showMoreLocal + 10">..</button>
  </template>
</template>

0 个答案:

没有答案