Angular material 如何管理角材料垫子扩展面板中的扩展动作

Angular material 如何管理角材料垫子扩展面板中的扩展动作,angular-material,mat-expansion-panel,Angular Material,Mat Expansion Panel,在MainContentComponent中,我有这个mat扩展面板 <mat-accordion> <mat-expansion-panel [expanded]="isExpanded"> <mat-expansion-panel-header> <mat-panel-title> Históricos </mat-panel-title> </mat-expansio

在MainContentComponent中,我有这个mat扩展面板

 <mat-accordion>
<mat-expansion-panel [expanded]="isExpanded">
  <mat-expansion-panel-header>
    <mat-panel-title>
      Históricos
    </mat-panel-title>
  </mat-expansion-panel-header>
  <app-historicos [proyectoId]='proyecto.id'></app-historicos>
</mat-expansion-panel>
在那个服务中,我有这个

 private isExpandedSubject = new BehaviorSubject<boolean>(null);
 isExpandedAction$ = this.isExpandedSubject.asObservable();

updateIsExpanded(expandir: boolean): void {
this.isExpandedSubject.next(expandir);
每次我双击网格时,this.isExpanded中的值都会更新为false,但mat扩展面板从未关闭

有什么想法吗

谢谢

 private isExpandedSubject = new BehaviorSubject<boolean>(null);
 isExpandedAction$ = this.isExpandedSubject.asObservable();

updateIsExpanded(expandir: boolean): void {
this.isExpandedSubject.next(expandir);
this.parameterService.isExpandedAction$
  .subscribe(
    data=>{
      this.isExpanded=data;
    }
  );