我一直在关注本页上发布的汇总和来源:https://www.ag-grid.com/javascript-grid-virtual-paging/index.php
在我的组件中,我有相关的代码:
class PortsGrid extends React.Component {
constructor(props) {
console.log("PortsGrid - constructor");
super(props);
this.gridOptions = {
rowModelType: 'virtual',
// other options ...
}
}
onGridReady(
this.api = params.api;
this.columnApi = params.columnApi;
this.api.setDatasource(this._createDatasource());
}
在方法getRows(params)
的数据源中,我调用params.successCallback()
。行在网格中可见,但无论我如何滚动,getRows
都不会再次调用。
我错过了什么?
如果要继续滚动,则params.successCallback(rowsThisPage, lastRowIndex)
中的lastRowIndex
必须解析为-1
。