Вот таблица angular mat с нумерацией страниц
<table mat-table [dataSource]="dataSource" matSort>
<!-- Name Column -->
<ng-container matColumnDef="name">
<th mat-header-cell *matHeaderCellDef mat-sort-header class="fnc-table-col-header"> Name </th>
<td mat-cell *matCellDef="let row;let i= index;" class="fnc-table-content">
<mat-radio-button name="allLists" (click)="$event.stopPropagation();listselected(row)" [checked]="i==0"> </mat-radio-button>
{{row.name}} </td>
</ng-container>
</table>
<mat-paginator #listinfo [pageSizeOptions]="[5, 10, 25, 100]" ></mat-paginator>
, когда я выбираю переключатель, этот код вызывает имя функции listselected (), и когда пользователь перемещается между страницами в пагинации, переключатель проверяется для первого элемента, теперь мой сценарий использования связан с активацией функции listselected для первого выбранного переключателя при использовании перемещения страниц