5
было интересно, если есть способ в angular2 в цикле через массив или список с помощью *ngFor
и пропустить первый или N-й элементLooping с помощью ngFor и пропустить п-й элемент
было интересно, если есть способ в angular2 в цикле через массив или список с помощью *ngFor
и пропустить первый или N-й элементLooping с помощью ngFor и пропустить п-й элемент
<div *ngFor="let item of items; let i=index">
<div *ngIf="i != n">{{i}} is not n</div>
</div>
Как можно пропустить каждый N-ый элемент , как каждый 3d или каждый 2d? – pandomic
Конечно, вы можете использовать оператор modulo '%' https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators, например '* ngIf =" i% 3! = 0 "'. 'i' все равно будет считать их. Вы также можете использовать канал, который возвращает массив, который не содержит эти элементы, тогда 'i' будет соответствовать количеству видимых элементов, а не количеству исходных элементов. –
О, действительно, спасибо @ Günter – pandomic