/
githubmirror
/
components
Обзор
Документация
Войти
/
githubmirror
/
components
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/components-examples/material/table/table-http/table-http-example.html
61 строка
2 KB
Kristiyan Kostadinov
docs(material/table): switch http example to resource (#33480)
08 июл 2026, 08:24
Не верифицирован
08 июл 2026, 08:24
3337b18
Код
Авторство
О чём код?
<div class="example-container mat-shadow-2"> @if (isLoadingResults() || isRateLimitReached()) { <div class="example-loading-shade"> @if (isLoadingResults()) { <mat-spinner/> } @if (isRateLimitReached()) { <div class="example-rate-limit-reached"> GitHub's API rate limit has been reached. It will be reset in one minute. </div> } </div> } <div class="example-table-container"> <table mat-table [dataSource]="data()" class="example-table" matSort (matSortChange)="handleSort()" matSortActive="created" matSortDisableClear matSortDirection="desc"> <!-- Number Column --> <ng-container matColumnDef="number"> <th mat-header-cell *matHeaderCellDef>#</th> <td mat-cell *matCellDef="let row">{{row.number}}</td> </ng-container> <!-- Title Column --> <ng-container matColumnDef="title"> <th mat-header-cell *matHeaderCellDef>Title</th> <td mat-cell *matCellDef="let row">{{row.title}}</td> </ng-container> <!-- State Column --> <ng-container matColumnDef="state"> <th mat-header-cell *matHeaderCellDef>State</th> <td mat-cell *matCellDef="let row">{{row.state}}</td> </ng-container> <!-- Created Column --> <ng-container matColumnDef="created"> <th mat-header-cell *matHeaderCellDef mat-sort-header disableClear> Created </th> <td mat-cell *matCellDef="let row">{{row.created_at | date}}</td> </ng-container> <tr mat-header-row *matHeaderRowDef="displayedColumns"></tr> <tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr> </table> </div> <mat-paginator [length]="resultsLength()" [pageSize]="30" (page)="handlePage()" aria-label="Select page of GitHub search results"></mat-paginator> </div>