访问ag-grid列可见性事件完成

时间:2018-09-07 07:53:31

标签: ag-grid

在我们的项目中,我们使用了带有angular的ag-grid(v17.1)。我们(需要显示)一次在网格中显示160+。在工具面板上的“全选/取消全选”上,显示/隐藏列大约需要15-20秒。我想显示此类事件的叠加微调器。当ag-grid完成渲染列时,覆盖列可见性事件不会为我们提供确切的时间。我想澄清以下问题。

  1. 我们如何确定ag-grid是否已完成渲染列?
  2. 我们可以覆盖工具面板并对其进行自定义吗? (我检查了农业网格文档,找不到覆盖工具面板的方法)

1 个答案:

答案 0 :(得分:0)

foo'. Stop.函数指示初始化过程已完成。

  

gridReady:Ag-Grid已初始化

接下来,如果您需要数据加载标识,则可以通过overlays

自行处理。
onGridReady

也可以覆盖默认的// show 'loading' overlay gridOptions.api.showLoadingOverlay() // show 'no rows' overlay gridOptions.api.showNoRowsOverlay() // clear all overlays gridOptions.api.hideOverlay() ,您可以在overlays内将其定义为gridOptionsoverlayLoadingTemplate

overlayNoRowsTemplate定制来​​自19.0 version

  

现在可以使用“自定义工具面板”组件自定义边栏。