当用户选择主复选框时,所有值都必须推到数组。当用户取消选择特定的复选框时,值必须从数组中拼接,如果再次选择,则必须再次推到数组。这是我在Stackblitz中的示例代码。预先感谢您。
您的代码中存在一些错误,尤其是您没有在MatCheckboxChange
事件中检查正确的属性。您检查了check
属性,当它实际上称为checked
时,请参见此处。
您还尝试使用splice
与string
(当前row
的name
属性)和number
参数一起使用,而实际上它为number, number
。
适当的IDE会通知您这些错误并帮助您解决它们。
在这里 是您表的工作版本。