标签: checkbox angular-material angular7 angular-datatables
当用户选中主复选框时,所有值都必须推送到数组。当用户取消选择特定的复选框时,值必须从数组拼接,如果再次选择,则再次推送到数组。这是我在stackblitz中的示例代码。预先谢谢你。
答案 0 :(得分:1)
您的代码中存在一些错误,尤其是您没有在MatCheckboxChange事件中检查正确的属性。您检查了check属性,实际上该属性称为checked,请参见here。
MatCheckboxChange
check
checked
您还尝试将splice与string(当前name的{{1}}属性)和row参数一起使用,实际上number。
splice
string
name
row
number
正确的IDE会通知您这些错误并帮助您解决它们。
Here 是表格的有效版本。