在分页到上一页时如何禁用ag-grid的缓存

时间:2020-04-07 07:26:47

标签: ag-grid

我正在使用带有服务器端行模型和分页的ag-grid,只有上一个和下一个按钮,没有滚动。我希望每次点击到下一个和上一个时,ag-grid都加载数据(因此调用getRows())。 它适用于下一页,但不会再从服务器再次加载上一页的数据。

我正在使用此配置属性进行分页和缓存:

rowModelType: 'serverSide',
pagination: true,
paginationPageSize: 10,
cacheBlockSize: 10,
maxBlocksInCache: 0

或多或少完全禁用了客户端的缓存。任何提示如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

这是您的解决方案:

    if(isupper(word[i]) != 0)
        sup++;

maxBlocksInCache = 1; -应该与cacheBlockSize相同(因为它将是一个可见的“作用域”-用于块存储,因此请记住将其绑定到一个属性),然后-块存储是{ {1}}-仅应一个(因为一个可见块等于缓存中的一个块)

paginationPageSize

Demo