有没有办法完全清空用户界面网格(过滤器、数据、列和所有)?
我尝试在单击按钮时清空网格,以便可以发出新的 http 请求并使用相同的网格显示结果,而无需重新加载页面。
我尝试了$scope.gridOptions.length=0
,但数据仍然存在,并且在发出新请求时,结果会附加到之前的结果
最佳答案
要清空 ui-grid 数据,您需要通过任何数组语法重新初始化。
$scope.gridOptions.data= [];
要清除所有过滤器、列,您稍后需要通过对象文字语法重新初始化 gridOptions 本身。
$scope.gridOptions= {};
关于javascript - 单击按钮时清空 ui 网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41118250/