我正在尝试设置带有可扩展行的角度材料表,因此单击一行后它会保持扩展状态,单击其他行后它不会折叠,只有单击自身 - https://stackblitz.com/angular/ygdrrokyvkv?file =app%2Ftable-expandable-rows-example.html我一直在寻找解决方案,但只找到了没有材料表的旧方法。我需要https://stackblitz.com/angular/ygdrrokyvkv?file=app%2Ftable-expandable-rows-example.html正是这个能够扩展多行我找不到很好的解决方案如何从 expandDetail 制作数组并相应地显示它?<tr mat-header-row *matHeaderRowDef="columnsToDisplay"></tr> <tr mat-row *matRowDef="let element; columns: columnsToDisplay;" class="example-element-row" [class.example-expanded-row]="expandedElement === element" (click)="expandedElement = element"> </tr> <tr mat-row *matRowDef="let row; columns: ['expandedDetail']" class="example-detail-row"></tr></table>我希望具有可扩展行的表保持扩展状态,直到用户不再单击该行本身一次
添加回答
举报
0/150
提交
取消