Ag grid 在AGGRID中应用事务时出错

Ag grid 在AGGRID中应用事务时出错,ag-grid,Ag Grid,我正在尝试使用下面的代码从ag网格中删除行。但得到的错误根本没有引用我的代码。请帮我渡过难关。我将发布错误截图 gridOptions.api.forEachNode(function(rowNode) { if(rowNode.data.Id == dataObject.Id && dmlType=="deleted"){ var rowToRemove = rowNod

我正在尝试使用下面的代码从ag网格中删除行。但得到的错误根本没有引用我的代码。请帮我渡过难关。我将发布错误截图

gridOptions.api.forEachNode(function(rowNode) {
                   if(rowNode.data.Id == dataObject.Id && dmlType=="deleted"){
                         var rowToRemove = rowNode;
                         console.log('rowToRemove=====>',rowToRemove)
                         gridOptions.api.applyTransaction({ remove: rowToRemove });
                        //gridOptions.api.aappl.splice(rowNode.data.Id, 1)
                        
                    }
                });

我不知道这个问题是怎么回事。请提供帮助。

您使用的是哪个版本的ag grid?你能为同样的目标生成stackblitz链接吗?@ag grid enterprise/all-modules@25.1.0/对不起。我没有一个可复制的步骤。我不认为在循环过程中应该删除行。首先完成循环并将要删除的行存储在数组中,然后在循环结束后执行applytransaction。确定。我试试看。我能知道为什么吗