Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ag grid 如何清除/删除ag网格的所有行_Ag Grid - Fatal编程技术网

Ag grid 如何清除/删除ag网格的所有行

Ag grid 如何清除/删除ag网格的所有行,ag-grid,Ag Grid,我正在尝试从ag网格中清除所有当前行。我试着这样做: aggridOptions.api.setRowData([]); 但这会添加“无需显示的行”对话框,然后当我使用新数据更新网格时,该对话框仍会显示 是否有正确的方法从数据行中清除网格?我已经查看了,这是一个错误-我们将在下一个版本中对此进行修复。我们将在周五发布一个新版本,其中将包括对此的修复-下一个版本将是ag grid 6.3.0 同时,您可以在addItems之后添加以下行,这将删除覆盖: gridOptions.api.hideO

我正在尝试从ag网格中清除所有当前行。我试着这样做:

aggridOptions.api.setRowData([]);

但这会添加“无需显示的行”对话框,然后当我使用新数据更新网格时,该对话框仍会显示


是否有正确的方法从数据行中清除网格?

我已经查看了,这是一个错误-我们将在下一个版本中对此进行修复。我们将在周五发布一个新版本,其中将包括对此的修复-下一个版本将是ag grid 6.3.0

同时,您可以在
addItems
之后添加以下行,这将删除覆盖:

gridOptions.api.hideOverlay()

正如我所说,从星期五开始,这一行就没有必要了

您是否尝试过setDatasource()?这只设置了新的datasource。由于我使用angular方式,并使用aggridOptions.api.addItems(数据)从服务器端加载数据,所以我没有使用datasource功能。“那么,当我使用新数据更新网格时”,您如何更新数据?您是在谈论这个吗?因为我没有看到任何附加项函数,所以您可以在这里看到它:所以从周五开始执行以下操作:aggridOptions.api.setRowData([]);清除网格的正确方法是(不执行gridOptions.api.hideOverlay())?这是正确的-问题实际上不是setRowData,而是addItems没有清除覆盖