【问题标题】:ag-grid (8.2.0) not rendering some rowsag-grid (8.2.0) 不渲染某些行
【发布时间】:2017-05-05 02:33:28
【问题描述】:

每当我调用setRowData() 添加的行数超过网格 div 可以显示的行数时,除非滚动,某些行不会添加到 DOM。即使我滚动到网格底部,它们也不会出现。

如果我调整网格大小,这些缺失的行会神奇地出现。

我注意到行数和getRenderedNodes() 数不一样。

我尝试从 setTimeout 调用 refreshView(),但没有成功。

是否有强制渲染所有行的选项?或者至少让它们在我滚动时出现?

【问题讨论】:

  • 嗨,伙计..你设法解决这个问题了吗?我遇到了一个类似的问题,即 AG-GRID 没有呈现我所有的行。
  • 不,很遗憾我无法解决这个问题。

标签: javascript ag-grid


【解决方案1】:

在网格渲染后添加新行时,我也遇到过类似的问题。而不是调用setRowData() 尝试调用addItems([..]) 而不是传递给addItems 的数组是您要添加的新行。无论出于何种原因,这不在网格 api 文档中,但您可以在 https://www.ag-grid.com/javascript-grid-insert-remove/#gsc.tab=0

阅读更多相关信息

默认情况下,该功能不会自动刷新。首先尝试将刷新保留为默认值,然后如果问题仍然存在则刷新。

【讨论】:

    猜你喜欢
    • 2016-06-22
    • 1970-01-01
    • 2021-12-08
    • 2021-11-09
    • 2019-06-10
    • 1970-01-01
    • 2019-01-13
    • 2017-01-29
    • 2019-04-22
    相关资源
    最近更新 更多