Javascript AG网格(Vanilla JS):复制行时不显示加载程序覆盖

Javascript AG网格(Vanilla JS):复制行时不显示加载程序覆盖,javascript,jquery,ag-grid,Javascript,Jquery,Ag Grid,我正在使用没有框架的AG网格创建一个类似Excel的可编辑表。我已经实现了选择一行或多行并将它们立即复制到原始行下的功能 你可以找到一个新的方法 试图在scripts.js:421上调用加载覆盖并在scripts.js:438上隐藏时会出现问题 gridOptions.api.showLoadingOverlay(); ... gridOptions.api.hideOverlay(); 如果尝试复制行,则不会显示提供的覆盖。如果查看控制台,可以看到div.ag-bl-overlay被操纵,但

我正在使用没有框架的AG网格创建一个类似Excel的可编辑表。我已经实现了选择一行或多行并将它们立即复制到原始行下的功能

你可以找到一个新的方法

试图在scripts.js:421上调用加载覆盖并在scripts.js:438上隐藏时会出现问题

gridOptions.api.showLoadingOverlay();
...
gridOptions.api.hideOverlay();
如果尝试复制行,则不会显示提供的覆盖。如果查看控制台,可以看到div.ag-bl-overlay被操纵,但加载覆盖从未显示

我还尝试使用任何外部函数手动强制网格上的覆盖。这也不显示


当我在“duplicateRows()”函数中时,如何使loadingOverlay显示?

您是否调试了代码,是否使用F12工具检查是否有错误?@Jeroenheer是的,我调试了。在我的本地开发服务器和Plunker上,控制台中都不会产生警告或错误。
insertItemsAtIndex
中似乎存在隐藏覆盖的固有内容,请更改您的逻辑以避免使用此选项function@JarodMoser谢谢我可以试试。但随着我项目的进一步工作,我发现api加载覆盖似乎不希望在大多数(如果不是全部)api操作中显示自己(例如,
gridOptions.api.setColumnState();
。我相信我会尝试找到一种方法来实现不受ag grid直接控制的加载覆盖。