Javascript 如何在保持渲染过滤器不变的情况下刷新ui网格?
我需要刷新ui网格,保持站点和过滤器完好无损。我该怎么做 现在我在控制器中使用这个:Javascript 如何在保持渲染过滤器不变的情况下刷新ui网格?,javascript,angularjs,angular-ui-grid,ui-grid,Javascript,Angularjs,Angular Ui Grid,Ui Grid,我需要刷新ui网格,保持站点和过滤器完好无损。我该怎么做 现在我在控制器中使用这个: $scope.refresh=函数(){ $state.reload(); };因此我的队友们能够找到答案-您所要做的就是重置数据源(将源重置为gridOptions.data): 及 谢谢你的帮助!:) $scope.refresh = function () { $scope.refreshGridData(); }; $scope.refreshGridData = function () {
$scope.refresh=函数(){
$state.reload();
};代码>因此我的队友们能够找到答案-您所要做的就是重置数据源(将源重置为gridOptions.data):
及
谢谢你的帮助!:)
$scope.refresh = function () {
$scope.refreshGridData();
};
$scope.refreshGridData = function () {
files.getfiles().success(handleSuccess).error(handleError);
}
angular.module('name.service', [
])
.factory('files', ['$http', function ($http) {
return {
getfiles: function () {
var params = {
...
};
return $http({
method: 'POST',
url: '/url/to/api/function',
data: JSON.stringify(params)
});
}
}
}]);