入力でテーブルをフィルタリングしており、フィルターが更新されるたびにテーブルを最初のページにリセットしたいと考えています。現在、テーブルが表示され、フィルタリングは機能しますが、テーブル ページはリセットされません。
ここに私がしなければならないことがあります:
テーブル:
<ngx-datatable
class='material'
[rows]='rows'
[columns]="columns"
[columnMode]="'standard'"
[headerHeight]="75"
[footerHeight]="50"
[scrollbarH]="true"
[rowHeight]="'auto'"
[limit]="5"
[selectionType]="'multiClick'"
[offset]="tableOffset"
>
</ngx-datatable>
関連する TS:
tableOffset = 0;
updateFilter(event, seachCriteria) {
// Filtering Process...
// Whenever the filter changes I want to go back to the first page
this.tableOffset = 0;
}
私が間違っている場所へのポインタはありますか?
編集 だから、オフセットを1に設定しようとしたところ、this.tableOffset = 0;でリセットすることがわかりました。動作しましたが、矢印を使用して別のページに移動すると、そのリセットが行われなくなります。
これはバグですか、それとも何か不足していますか?