没有返回行时如何在 Ag Grid 中添加占位符?

Posted

技术标签:

【中文标题】没有返回行时如何在 Ag Grid 中添加占位符?【英文标题】:How to add placeholder in Ag Grid when no rows is returned? 【发布时间】:2020-12-16 14:26:09 【问题描述】:

我尝试使用 overlayNoRowsTemplate 和 noRowsOverlayComponent 但它只在加载之前显示这些自定义值,但是一旦加载完成并且没有行存在,它就会显示为空白。

【问题讨论】:

【参考方案1】:

一旦您收到来自服务器的响应,如果响应为空,请致电 gridApi.showNoRowsOverlay()

【讨论】:

【参考方案2】:

它应该默认工作。这是一个example,我得到noRowsOverlay,即使返回的数据是空/未定义或只是空数组[]。

参考:https://www.ag-grid.com/javascript-grid-overlays/

如果这无助于更新小提琴以重现您的问题?

【讨论】:

以上是关于没有返回行时如何在 Ag Grid 中添加占位符?的主要内容,如果未能解决你的问题,请参考以下文章

如何隐藏排序指示符并显示我们自己的指示符图标以在 Ag-Grid 中升序和降序排序

在 ag-grid 中加载动态列和行时,setColumnDefs 和 setRowData 不起作用

如何将菜单按钮添加到 ag-Grid 行?

为啥没有使用 vuejs 将新行添加到 ag-grid?

需要在 AG-Grid 过滤器中使用空格分隔值来返回每个匹配项

如何在 ag-grid 中添加与单元格中的数据相同的默认 headerTooltip?