Benim Kod:ngFor tekrarını Angular'deki bazı öğelere nasıl sınırlandırabilirim?
<li *ngFor="let item of list; let i=index" class="dropdown-item" (click)="onClick(item)">
<template [ngIf]="i<11">{{item.text}}</template>
</li>
Sadece 10 liste elemanları herhangi bir noktada gösterilecek olması çalışıyorum. answer here'da önerildiği gibi, ngIf kullandım ancak bu, sayfada gösterilen boş liste öğeleri (10'un ötesinde) ile sonuçlanır.
Teşekkürler!
İkinci yaklaşım, arayüzde için daha iyi esneklik sağlar. yani * ngIf = "i <11 || showAll" – bryjohns
merhaba, dizinin 12 öğeye sahip olduğunu ve 3 tane dilimlediğimizi söyleyelim ... bunun geri kalanını başka bir yerde gösterebiliriz (örn. bir düğmede: 9) Öğeler kaldı) – Yasir
'Dilim: 0: 10' orijinal diziyi etkiler mi? –