使用角度材料

时间:2018-03-28 12:52:32

标签: angular angular-material

我使用角度材料在角度2中实现了一个简单的表。实现了两个方法,首先是 transferSelectedRows ,在从表中选择行时将行数据推送到Selected Rows部分。

第二种方法是 removeSelectedRows ,在选择行并点击删除所选行按钮时,应该删除相应的列表项。但是我无法删除垫选择列表 ...

任何人都可以帮帮我......!

请在此处访问我的示例示例.. https://stackblitz.com/edit/angular-nwjqsj-au6ho8?file=index.html

下面显示的是我的示例angular 2 app的输出。

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以修改removeSelectedRows()以过滤表格中的所选项目:

removeSelectedRows() {
    this.selection.selected.forEach(item => {
      this.selectedRows = this.selectedRows.filter(element => element !== item);
    });
  }