mój kod:Jak mogę ograniczyć powtarzanie ngFor do pewnej liczby elementów w Angular?
<li *ngFor="let item of list; let i=index" class="dropdown-item" (click)="onClick(item)">
<template [ngIf]="i<11">{{item.text}}</template>
</li>
Staram się mieć tylko 10 elementów listy wyświetlania w dowolnym momencie. Jak zasugerowałem w answer here, użyłem ngIf, ale powoduje to wyświetlenie pustych elementów listy (powyżej 10) na stronie.
dziękuję!
Drugie podejście daje lepszą elastyczność UI. tzn. * ngIf = "i <11 || showAll" – bryjohns
cześć, powiedzmy, że tablica ma 12 elementów i dzielimy 3 ... jak uzyskać resztę, aby można było wyświetlić ją gdzie indziej (np. w przycisku: 9 Elementy po lewej) – Yasir
Czy 'slice: 0: 10' wpływa na oryginalną tablicę ?? –