有什么办法可以完全清空ui网格(过滤器,数据,列和所有)?
我试图在单击按钮时清空网格,以便可以发出新的http请求,并使用相同的网格显示结果,而无需重新加载页面。
我尝试了$scope.gridOptions.length=0
,但是数据仍然存在,并且在发出新请求时,结果将附加到先前的结果中
最佳答案
要清空ui-grid数据,您将需要通过任何数组语法重新初始化。
$scope.gridOptions.data= [];
要清除所有过滤器,列,您稍后需要通过对象文字语法重新初始化gridOptions本身。
$scope.gridOptions= {};