【发布时间】:2018-10-02 19:09:03
【问题描述】:
我有一个关于在 Angular 5 中实现 mat-list 的问题。
我有这段代码,当我将分隔线插入 mat-list-item 时,但分隔线并不总是显示
<mat-list >
<mat-list-item class="pathitem" *ngFor="let item of Lst" style="height: 76px;">
<div>
<h3>item.title</h3>
<p>item.desc</p>
<p>item.ad</p>
</div>
<mat-divider class="background-divider"></mat-divider>
</mat-list-item>
</mat-list>
然后我为此更改:
<mat-list *ngFor="let item of LstTramosFiltro" >
<mat-list-item class="pathitem" style="height: 76px;">
<div>
<h3>item.title</h3>
<p>item.desc</p>
<p>item.ad</p>
</div>
</mat-list-item>
<mat-divider class="background-divider"></mat-divider>
</mat-list>
我的问题是,如果您在 mat-list 中使用 ngfor 或在 mat-list-item 中使用,两者中哪一个是正确的解决方案;以及在哪里使用 mat-divider 是正确的
感谢您的帮助。
【问题讨论】: