В настоящее время у меня есть индексный столбец, использующий этот код:
<ng-container matColumnDef="id">
<mat-header-cell *matHeaderCellDef mat-sort-header>Id</mat-header-cell>
<mat-cell *matCellDef="let row; let i = index;">{{i}}</mat-cell>
</ng-container>
Проблема с этим кодом состоит в том, что числа не перемещаются, когда я сортирую по другим столбцам.то есть.Он начинается со всех строк, имеющих индексы по убыванию, но затем, если я сортирую по другой строке, столбец индекса остается прежним, в то время как все остальные столбцы корректируются.