Я написал функцию для выбранной части таблицы материалов - PullRequest
0 голосов
/ 21 апреля 2020

Я написал функцию для выбранной части таблицы материала, но по какой-то причине моя функция не запускается

        <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();
  }

Я просто хочу запустить этот код, но ничего не происходит, когда Я нажимаю. Другая функция, которую я запускаю в этом, - это выбранная функция таблицы материалов. В чем может быть проблема, почему мой код не запускается при нажатии?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...