Я возвращаю количество строк с сервера, а также lastRowIndex (который равен -1, существует больше записей, чем отображается).Определение столбца построено, и заголовки столбцов появляются в моей сетке, но данные строки никогда не заполняются, и функция getRows вызывается бесконечно.
снимок экрана параметров сетки
EnterpriseDatasource.prototype.getRows = function (params) {
var requestParams = JSON.stringify(params.request);
Service.ServerSideRowRequestForServer(requestParams)
.then(function (response) {
var res = JSON.parse(response);
//res[0] = table data
//res[1] = lastRowIndex
//Send first row of returned data to generate column definitions
buildColumnDefs(res[0][0]);
//Set row and column data for ag grid
$scope.gridOptions.api.setColumnDefs(columnDefs);
params.successCallback(res[0], res[1]);
}, function (error) {
toaster.pop('error', 'Error: ', error.data, 3000);
});
};
Это мои параметры сетки