当用户选择master复选框时,所有值都必须推送到数组。当用户取消选中特定复选框时,值必须从数组中拼接,如果再次选择,则再次按到数组。这是我在stackblitz中的示例代码。先感谢您。
你的代码中有一些错误,特别是你没有在MatCheckboxChange事件中检查正确的属性。您检查了check属性,当它实际上被称为checked时,请参阅here。
MatCheckboxChange
check
checked
你还试图使用splice与string(当前name的row属性)和number论证,实际上它需要number, number。
splice
string
name
row
number
number, number
一个合适的IDE会通知您这些错误并帮助您解决它们。
Here是你桌子的工作版本。