【发布时间】:2017-12-15 11:15:57
【问题描述】:
我正在尝试使用 Bootstrap 和 Angular *ngFor 循环指令进行折叠。但它只是折叠/显示我数据库中的第一个数据。按钮的名称已经正确,但是当我单击它们时,每个按钮只会折叠/显示第一个按钮的内容和数据库的第一个数据。看起来我没有让它正常工作,谁能帮我解决这个问题?
<div class="container" *ngFor="let List of List">
<a href="#List" class="btn btn-info" data-toggle="collapse">{{List.prdName}}</a>
<div id="List" class="collapse">
<ul style="list-style: none">
<li> {{List.prdName}}</li>
<li> {{List.prdCategory}}</li>
<li> {{List.prdSup}}</li>
<li> <img src="{{List.prdImage}}"></li>
</ul>
</div>
</div>
【问题讨论】:
标签: html twitter-bootstrap angular twitter-bootstrap-3