Я написал функцию для выбранной части таблицы материала, но по какой-то причине моя функция не запускается
<ng-container matColumnDef="select" sticky>
<th mat-header-cell *matHeaderCellDef class="px-2 w-50px">
<mat-checkbox (change)="$event ? masterToggle() : null" color="warn"
[checked]="selection.hasValue() && isAllSelected()"
[indeterminate]="selection.hasValue() && !isAllSelected()"
[attr.aria-label]="checkboxLabel()">
</mat-checkbox>
</th>
<td mat-cell *matCellDef="let row; let i = index" class="px-2 w-50px">
<mat-checkbox (click)="selectRow($event, i)" color="warn"
(change)="$event ? selection.toggle(row) : null"
[checked]="selection.isSelected(row)"
[attr.aria-label]="checkboxLabel(row)">
</mat-checkbox>
</td>
</ng-container>
selectRow(event: any, index: number) {
console.log('event', index, event);
event.stopPropagation();
}
Я просто хочу запустить этот код, но ничего не происходит, когда Я нажимаю. Другая функция, которую я запускаю в этом, - это выбранная функция таблицы материалов. В чем может быть проблема, почему мой код не запускается при нажатии?