我正在尝试构建一个angular项目。在我的项目中,我想要显示一个图书列表,我有一个用于单个图书的SmallBookView组件,并且我想使用ngFor来显示许多其他图书。/然而,在每3本图书之后,我需要添加一个div来分隔这些图书,最后应该是这样的
<app-small-book-view></app-small-book-view>
<app-small-book-view></app-small-book-view>
<app-small-book-view></app-small-book-view>
<div class="clearfix"> </div>
<app-small-book-view></app-small-book-view>
<app-small-book-view></app-small-book-view>
<app-small-book-view></app-small-book-view>
<div class="clearfix"> </div>
<app-small-book-view></app-small-book-view>
<app-small-book-view></app-small-book-view>
<app-small-book-view></app-small-book-view>
<div class="clearfix"> </div>
div分隔ui中的每一行书籍。我试着像这样使用ngFor
<app-small-book-view *ngFor="let i of [1,2,3,4,5,6,7]; let _i = index">
<div class="clearfix" *ngIf="(_i % 3) == 0"></div>
</app-small-book-view>
但这只是在SmallBookView内部添加div,而不是在它们之间添加div,如何在components>之间添加此div?
https://stackoverflow.com/questions/51849997
复制相似问题