我有一个Angular Material手风琴我希望使用* ngFor创建如下 -
< mat-expansion-panel class =“noShadow border-top” [扩展] = “guest.get( ‘扩展’)。值” …
这里的问题是你正在使用 guest 在你宣布它之前。要修复它,只需更改它应该工作的属性的顺序。
guest
放在 *ngFor 在使用所有属性之前 guest 。
*ngFor
<mat-expansion-panel class="noShadow border-top" *ngFor="let guest of guestFormArr.controls; let i = index;" [expanded]="guest.get('expanded').value" [formGroup]="guest">