2017-02-21 12 views

ответ

8
<div *ngFor="let item of items; let i=index"> 
    <div *ngIf="i != n">{{i}} is not n</div> 
</div> 
+0

Как можно пропустить каждый N-ый элемент , как каждый 3d или каждый 2d? – pandomic

+0

Конечно, вы можете использовать оператор modulo '%' https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators, например '* ngIf =" i% 3! = 0 "'. 'i' все равно будет считать их. Вы также можете использовать канал, который возвращает массив, который не содержит эти элементы, тогда 'i' будет соответствовать количеству видимых элементов, а не количеству исходных элементов. –

+0

О, действительно, спасибо @ Günter – pandomic