Угловой материал: Как выбрать строку таблицы, установив только флажок? - PullRequest
2 голосов
/ 17 октября 2019

У меня есть таблица угловых материалов с выбором stackblitz с сайта угловых материалов.

Эта таблица с выбором позволяет выбрать строку таблицы, установив флажок и выбрав любое другое пространство за пределами флажка, но внутри строки. Я хочу добиться того, чтобы я изменил его, чтобы я мог выбрать только строку таблицы, установив только флажок. Кажется довольно прямым, что речь идет об установке некоторых логических флагов, но я все еще не могу понять это.

1 Ответ

3 голосов
/ 17 октября 2019

Удалить (click)="selection.toggle(row)" из последних tr должно быть

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

вместо

 <tr (click)="selection.toggle(row)" mat-row *matRowDef="let row; columns: displayedColumns;">
  </tr>

демо

...