Нумерация страниц должна выполняться нами в зависимости от текущей страницы и размера страницы.Я изменил образец для этого.
https://stackblitz.com/edit/angular-pager
В примере введена новая переменная view
, которая показывает текущую страницу и представление обновляется новыми значениями на основе аргументов компонента Pager click
.
<ejs-pager [pageSize]= '10' [pageCount]='9'
[totalRecordsCount]='data.length' (click)="click($event)"></ejs-pager>
export class AppComponent implements OnInit {
view;
.....
click(args) {
if (args.currentPage) {
let start = (args.currentPage - 1) * 10;
this.view = this.data.slice(start, start + 10);
}
}
}
https://ej2.syncfusion.com/angular/documentation/api/pager/#click