显示自定义叠加层的ag-grid

时间:2019-10-05 23:18:25

标签: javascript ag-grid

是否有一种方法可以显示基于程序逻辑的其他自定义覆盖图?例如。除了“无行”和“正在加载”之外,我还希望有一个“错误”叠加层

我已经按照以下说明查看并实现了自定义的“加载”和“无行”覆盖:https://www.ag-grid.com/javascript-grid-overlay-component/超级简单,真正干净的实现。

理想情况下,显示覆盖图的api可以使用一个参数,该参数指定要使用的模板...

1 个答案:

答案 0 :(得分:0)

您可能有一个叠加层组件,可根据您发送的参数渲染不同的叠加层。 您可以在模板中使用ngIf并根据该参数呈现不同的html来完成此操作。

我认为目前没有其他方法可以通过Ag-Grid进行操作。

例如,您可以通过以下操作向其发送参数

memcoll

以及您的组件中

[loadingOverlayComponent]="loadingOverlayComponent"
[loadingOverlayComponentParams]="loadingOverlayComponentParams"


this.loadingOverlayComponent = "customLoadingOverlay";
this.loadingOverlayComponentParams = { template: "overLay1" };

我知道这不是完成此任务的最佳方法,但是在我们将某些东西实现到Ag-Grid中之前,它一直有效