ana*_*ity 5 angularjs angularjs-directive ag-grid
我有默认过滤器和自定义过滤器ag-grid。我想清除选项卡更改的过滤器。
$scope.gridOptions = {
columnDefs: columnDefs,
rowData: null,
angularCompileRows: true,
enableSorting: true,
enableColResize: true,
enableFilter: true,
rowHeight: 35,
rowSelection: 'single',
onSelectionChanged: onSelectionChanged,
isExternalFilterPresent: isExternalFilterPresent,
doesExternalFilterPass: doesExternalFilterPass,
overlayLoadingTemplate: '<span class="ag-overlay-loading-center">Please wait while your rows are loading</span>',
overlayNoRowsTemplate: '<span style=" transform: translateY(-50%);opacity: 0.25;font-size: 3em;">No data available</span>'
};
Run Code Online (Sandbox Code Playgroud)
我试过这个,但它不起作用
$scope.gridOptions.api.resetFilters();
$scope.gridOptions.api.destroyFilter();
Run Code Online (Sandbox Code Playgroud)
请建议任何方法来重置ag-grid.
尝试这个:
$scope.gridOptions.api.setFilterModel(null);
$scope.gridOptions.api.onFilterChanged();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8288 次 |
| 最近记录: |