我在数据网格中使用KendoUI的虚拟滚动但是没有调用pageChange函数。 Chrome会显示一个名为" pageChange"的事件监听器。目前已在kendo-grid元素上注册。我该怎么办?
我的模板: -
<kendo-grid
[data]="gridView"
[skip]="skip"
[pageSize]="pageSize"
[scrollable]="'virtual'"
[rowHeight]="35"
[height]="245"
(pageChange)="pageChange($event)"
>....</kendo-grid>
我的pageChange处理程序: -
protected pageChange(event: PageChangeEvent): void {
console.log("GRIDPAGECHANGE::: Event.skip: " + event.skip.toString() + ":::");
this.skip = event.skip;
this.loadGridArray(); }
我的loadGridArray()函数: -
loadGridArray() : void {this.gridView = {
data: this.gridVar,
total: this.totalRecords
};}