Hor*_*net 6 angular-material angular
我想实现展开全部并以角度2材料折叠全部.任何人都可以提出想法吗?怎么做?
源链接
对于最新版本的 Angular 材质 8
模板
<button mat-flat-button color="primary" (click)="openAllPanels()"><b>Open Panels</b></button>
<button mat-flat-button color="primary" (click)="closeAllPanels()"><b>Close Panels</b></button>
<mat-accordion [multi]="true"
#accordion="matAccordion"
>
<mat-expansion-panel
#mapanel="matExpansionPanel"
>
<mat-expansion-panel-header>
<b>Title</b>
</mat-expansion-panel-header>
<p>Description</p>
<mat-action-row>
<button mat-flat-button (click)="mapanel.close()">Click to close</button>
</mat-action-row>
</mat-expansion-panel>
</mat-accordion>
Run Code Online (Sandbox Code Playgroud)
成分
import { MatAccordion } from '@angular/material';
...
...
@ViewChild('accordion',{static:true}) Accordion: MatAccordion
...
...
closeAllPanels(){
this.Accordion.closeAll();
}
openAllPanels(){
this.Accordion.openAll();
}
...
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13599 次 |
| 最近记录: |