ag-grid(8.2.0)不渲染某些行

时间:2017-05-04 15:08:51

标签: javascript ag-grid

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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

阅读更多相关信息。

默认使用该功能,它不会自动刷新。首先尝试将刷新保留为默认值,然后在问题仍然存在时刷新。