我们有一个对象数组(纸)。还使用搜索过滤器。
我们在 .html 中的代码:
<ibm-search
placeholder="Search title"
(clear)="clearSearch()"
[(ngModel)]="listFilter"
>Search</ibm-search>
<ibm-pagination
[model]="filteredPapers"
(selectPage)="selectPage($event)">
</ibm-pagination>
...
...
<div ibmRow *ngFor="let paper of filteredPapers">
...
.. display articles here {{ filteredPapers. }}..
...
</div>
in .ts
// Pagination
selectPage(page) {
console.log('..selectPage', page);
// implementation..
}
我们如何实现这一点?
我们发现的大多数示例都是基于 TableModel 但我们没有表格:
in .html:
<ibm-pagination [model]="model" (selectPage)="selectPage($event)"></ibm-pagination>
in .ts:
import { TableModel, TableHeaderItem, TableItem } from 'carbon-components-angular';
..
model = new TableModel();