在 Angular 2 *ngFor 中的每两个项目后添加 <hr>
Add <hr> after every two items in Angular 2 *ngFor
我有以下循环遍历对象的 ngFor 代码。
<a *ngFor="let pictures of picturesData" href="">
<img [src]="pictures.img" alt="">
</a>
我想在每 2 个 <a>
标签之后显示一个 <hr>
(但不在最后 2 个标签之后)以获得类似于以下内容的输出:
<a href=""><img /></a>
<a href=""><img /></a>
<hr>
<a href=""><img /></a>
<a href=""><img /></a>
<hr>
<a href=""><img /></a>
<a href=""><img /></a>
我该怎么做?请帮助我。
使用ngFor
的odd
属性和ng-container
<ng-container *ngFor="let pictures of picturesData; let odd=odd">
<a href="">
<img [src]="pictures.img" alt="">
</a>
<hr *ngIf='odd'>
</ng-container>
我有以下循环遍历对象的 ngFor 代码。
<a *ngFor="let pictures of picturesData" href="">
<img [src]="pictures.img" alt="">
</a>
我想在每 2 个 <a>
标签之后显示一个 <hr>
(但不在最后 2 个标签之后)以获得类似于以下内容的输出:
<a href=""><img /></a>
<a href=""><img /></a>
<hr>
<a href=""><img /></a>
<a href=""><img /></a>
<hr>
<a href=""><img /></a>
<a href=""><img /></a>
我该怎么做?请帮助我。
使用ngFor
的odd
属性和ng-container
<ng-container *ngFor="let pictures of picturesData; let odd=odd">
<a href="">
<img [src]="pictures.img" alt="">
</a>
<hr *ngIf='odd'>
</ng-container>