Я работаю над вопросом о флажках, где мне нужно связать все значения индекса строк на текущей странице из matHeaderCellDef из mat-таблицы.Есть ли способ получить доступ или привязать значение индекса к matHeaderCellDef, используя ngModel
<table mat-table [dataSource]="dataSource" class="mat-elevation-z8 custom-table business-out">
</ng-container>
<ng-container matColumnDef="name">
<th mat-header-cell *matHeaderCellDef> {{indexValue}} </th>
</ng-container>
Я пробовал что-то подобное, но не работает
<table mat-table [dataSource]="dataSource" class="mat-elevation-z8 custom-table ten-four-col-unequal">
<ng-container matColumnDef="select">
<th mat-header-cell *matHeaderCellDef>
<mat-checkbox [ngModel]="dataSource.selected" (ngModelChange)="checkall($event,dataSource)" [disabled]="!form.valid" (change)="checkall($event,dataSource)"></mat-checkbox>
</th>
<td mat-cell *matCellDef="let element; let i = index">
<mat-checkbox [value]="element.question_id" [disabled]="!form.valid" [(ngModel)]="element.state" (change)="checkEach(element,i,$event,dataSource)"></mat-checkbox>
</td>
</ng-container>
</table>