将一行的选择限制为选中复选框,而不是选中angular 6 mat表格中的整行

将一行的选择限制为选中复选框,而不是选中angular 6 mat表格中的整行,angular,angular6,mat-table,Angular,Angular6,Mat Table,我需要仅通过单击相应的复选框而不是单击行上的任何位置来限制表行的选择。选择任何行时,将显示操作栏 我面临的问题是,当我单击行时,复选框被选中,并且操作栏也显示出来。只有通过复选框进行选择时,我才需要显示操作栏 以下是演示链接: 提前谢谢我找到了答案 从最后一个tr中删除(单击)=“selection.toggle(row)”它应该是 <tr mat-row *matRowDef="let row; columns: displayedColumns;"> </tr>

我需要仅通过单击相应的复选框而不是单击行上的任何位置来限制表行的选择。选择任何行时,将显示操作栏

我面临的问题是,当我单击行时,复选框被选中,并且操作栏也显示出来。只有通过复选框进行选择时,我才需要显示操作栏

以下是演示链接:


提前谢谢我找到了答案

从最后一个tr中删除(单击)=“selection.toggle(row)”它应该是

 <tr mat-row *matRowDef="let row; columns: displayedColumns;">
  </tr>