【发布时间】:2019-06-29 02:17:42
【问题描述】:
我正在尝试将checked value 存储在一个数组中,它是一个对象,因为它还包含行的数据。
component.html
<ng-container matColumnDef="actions">
<th mat-header-cell *matHeaderCellDef> Action </th>
<td mat-cell *matCellDef="let row; let i = index">
<mat-checkbox (change)="$event ? selection.toggle(row) : null"
[checked]="selection.isSelected(row)">
</mat-checkbox>
</td>
</ng-container>
组件.ts
close() {
this.selectedData[this.data.myKey] = this.selection.myValue;
this.roleOlsMap.push(this.selectedData); // this resets back
}
【问题讨论】: