getRowHeight()在最新的ag-grid版本中不能与rowModelType ='infinite'一起使用

und*_*ned 0 javascript angularjs ag-grid

我在ag-grid网站上看到此注释:

仅内存行模型支持更改行高。使用虚拟分页,视口或企业行模型时,不能使用可变的行高。这是因为这些行模型需要计算未加载的行的位置,因此需要假定行高是固定的。

但是getRowHeight()在以前的发行版(7.x)中得到了很好的支持,因此想知道是否必须有一些替代方法来实现该目标。

我在以前的ag-grid版本中使用rowModelType ='pagination'。但是由于不推荐使用rowModelType ='pagination',因此我将其替换为rowModelType ='infinite'。但是有了这个,getRowHeight()不能像那里的网站所提到的那样工作。

是否有其他方法可以实现这一目标。我的网格选项:

var gridOptions = {
floatingFilter:true,
debug: true,
enableServerSideSorting: true,
enableServerSideFilter: true,
enableColResize: true,
rowSelection: 'single',
rowDeselection: true,
columnDefs: columnDefs,
rowModelType: 'infinite',
paginationPageSize: 10,
cacheOverflowSize: 2,
maxConcurrentDatasourceRequests: 2,
infiniteInitialRowCount: 1,
maxBlocksInCache: 2,
//rowHeight: 5,
getRowNodeId: function(item) {
    return item.id;
},
getRowHeight: function(params){
  return 300;
}
Run Code Online (Sandbox Code Playgroud)

};

这是我的Plunkr,在这里我尝试使用getRowHeight(),但没有用。 https://plnkr.co/edit/P6fnVz4ud1A68khuqDtx?p=preview

Nia*_*sby 5

getRowHeight()在无限行模型中不受支持。getRowHeight仅适用于InMemoryRowModel