我正在使用带有bulma css framework的Angular 4,我想知道如何每隔三列添加一个新行(或列类)。
打印出0,1,2 0,1,2等的索引变量是我在使用bootstrap时查看snippet的时候。
注意到一些评论可能我可以使用template syntax,但也没有让它工作。
<div class="columns">
<div class="column is-one-third" *ngFor="let item of items | async; let index = index">
<app-item-details [item]='item '></app-item-details>
{{ index % 3 }}
<div class="is-clearfix" *ngIf="index % 3 == 0"></div>
</div>
</div>
答案 0 :(得分:3)
更改* ngIf中的条件如下。
*ngIf="(index + 1) % 4 == 0"
Plunker示例:https://plnkr.co/edit/C0DrgY3Rty33ZRhyML7E?p=preview
答案 1 :(得分:1)