html - 加载后,所有扩展面板都处于打开状态,使用 Angular 材料
问题描述
我有使用 *ngFor 创建扩展面板的手风琴。它们工作正常,除了我试图让所有扩展面板在加载时展开。目前它只是最后一个面板的方式将显示扩展的休息保持关闭
<md-accordion>
<md-expansion-panel [expanded]="true" multi="true" *ngFor="let n in notes">
<md-expansion-panel-header>
<md-expansion-panel-title>
<h5>{{n.title}}</h5>
</md-expansion-panel-title>
</md-expansion-panel-header>
<div *ngFor="let h of n.items>
{{h.item}}
</div>
</md-expansion-panel>
</md-accordion>
请让我知道如何解决此问题,以便在加载时所有面板都处于展开状态,而不仅仅是一个。谢谢
解决方案
将multi
指令放在<md-accordion>
and not上<md-expansion-panel>
。
有关更多详细信息,请参阅扩展面板文档。
推荐阅读
- c++ - Arm Compute Library - Canny Edge 从导入的 opencv 图像返回不可用的数据
- swift - 修复类似三元的 if-else 块中的错误
- dynamics-crm - 如何使用 Apache Olingo 从 Microsoft Dynamics 扩展 OptionSet 数据?
- javascript - 错误类型错误:_co.onClk 不是函数 angular6
- html - 在导航栏上方显示引导内容
- php - 在codeigniter中显示ajax请求后的数据
- appium - Robot Framework Appium Library:从某些坐标输入文本或将文本附加到现有文本?
- swift - 孩子的持久性添加或孩子在取证上删除?
- lazarus - 错误:无法使用 wintypes 和 winprocs
- excel - Applescript获取Excel列的所有值