如何将UUID列表绑定到mat-checkbox的FormArray

时间:2019-02-07 17:59:46

标签: angular angular-material

在Angular 7 SPA中,我的任务是为用户提供复选框列表,这些复选框将绑定到UUID。

<ng-container formArrayName="mappedSegmentUuids">
  <div *ngFor="let seg of allsegments; let i = index">
    <mat-checkbox [formControlName]="i" [value]="seg.uuid">{{seg.mydescription}}</mat-checkbox>
  </div>
</ng-container>

虽然我可以在mat-checkbox上设置“ value”,但一旦用户与该复选框交互,它将恢复为true / false。如何将任意值绑定到mat-checkbox的“已检查”状态?

修改 添加了https://stackblitz.com/edit/angular-6pzu2e来说明问题。

0 个答案:

没有答案