检查时的角度材料表复选框行值

ati*_*ker 2 angular-material angular

我有一个带复选框行的角材料表。 基于选中和未选中的材料表,我想从选定的复选框行值中操作其他字段。

Eug*_*ras 5

您需要向 PeriodicElement 添加另一个属性。

export interface PeriodicElement {
  name: string;
  position: number;
  weight: number;
  symbol: string;
  selectedName: string;
}
Run Code Online (Sandbox Code Playgroud)

之后,您创建一个函数来管理选择:

toggleCheckbox(row) {
  this.selection.toggle(row);
  row.selected = !row.selected;
}
Run Code Online (Sandbox Code Playgroud)

这是您修改后的代码:

https://stackblitz.com/angular/lrpjroljdly?embed=1&file=app/table-selection-example.html