как привязать значение индекса к дизайну углового материала matHeaderCellDefin - PullRequest
0 голосов
/ 01 марта 2019

Я работаю над вопросом о флажках, где мне нужно связать все значения индекса строк на текущей странице из 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...