簡體   English   中英

ngx-datatable 可配置分頁參數

[英]ngx-datatable Configurable Paging Parameter

例如,我正在使用 ngx-datatable 構建數據表並使用 [limit]="10" 激活分頁。 這工作正常。 但是,我想通過訪問者配置每個頁面的條目。

所以我在控制器中添加了一個變量:

pageSize: number = 10; // defaults to 10

此外,我創建了一個項目組件(是我自己的組件)

<form-item
    name="pageSize"
    [(value)]="pageSize"
    (change)="table.recalculate()"
></form-item>

<ngx-datatable
      #table ...

這創建了一個:

<input type="text" name="pageSize" [ngModel]="value">

現在,這不能按預期工作。 初始值設置為 10。當我更改它時,onchange 回調有一個神秘的延遲?!。 每次的反應都不一樣。 table.recalculate() 被正確觸發,但如果我切換到下一頁,額外的數據會附加到表中,而不是替換上一頁的數據。

有人可以幫助我,我錯過了什么?

它應該是ngModelChange而不是change

<form-item
    name="pageSize"
    [value]="pageSize"
    (ngModelChange)="table.recalculate()"
></form-item>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM