У меня есть привязка таблицы к * ngFor, и я хочу применить сортировку с использованием пользовательского канала и разбивку на страницы с помощью ngx-pagination. Какую практику лучше применять -a) сортировку, затем разбивку на страницы или b) нумерацию страниц с последующей сортировкой, чтобы получить правильнуюрезультат.
<div class="pagination-group">
<ul>
<li *ngFor="let item of collection | paginate: { itemsPerPage: 10, currentPage: p }|sortBy: column: columnClicked "> ... </li>
</ul>
<pagination-controls (pageChange)="p = $event"></pagination-controls>
</div>