Angular 如何防止手风琴组件关闭?
我正在使用Angular 如何防止手风琴组件关闭?,angular,angular-material,Angular,Angular Material,我正在使用手风琴垫。我还每秒从服务器请求数据。因此,当我试图打开手风琴组件时,它会立即关闭 如果我每秒都从服务器接收数据,有可能阻止手风琴关闭吗 ts: html: {{order.name} 我是可见的,因为我是开放的 试试这个 <mat-accordion *ngFor="let order of orders; trackBy:trackByIdentity" multi> ........ </mat-accordion> 试着使用tr
手风琴垫
。我还每秒从服务器请求数据。因此,当我试图打开手风琴组件时,它会立即关闭
如果我每秒都从服务器接收数据,有可能阻止手风琴关闭吗
ts:
html:
{{order.name}
我是可见的,因为我是开放的
试试这个
<mat-accordion *ngFor="let order of orders; trackBy:trackByIdentity" multi>
........
</mat-accordion>
试着使用trackBy你能提供现有行为的示例演示吗
<mat-accordion *ngFor="let order of orders" multi>
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>
{{order.name}}
</mat-panel-title>
</mat-expansion-panel-header>
<p>I'm visible because I am open</p>
</mat-expansion-panel>
</mat-accordion>
<mat-accordion *ngFor="let order of orders; trackBy:trackByIdentity" multi>
........
</mat-accordion>
trackByIdentity(index, item){
return item.name;
}