Имеется таблица ag-grid в которую добавляются записи, как осуществить добавление новой записи в начало списка?
setRowData() {
const dataSource = {
rowCount: null, // behave as infinite scroll
getRows: (params) => {
let sortField = 'id';
let sortDir = 'asc';
if (params.sortModel && params.sortModel.length > 0) {
sortField = params.sortModel[0].colId;
sortDir = params.sortModel[0].sort;
}
let filters = [];
if (params.filterModel && Object.keys(params.filterModel).length > 0) {
filters = generateFilterParams(this.fullFilters, params.filterModel);
}
this.userService.loadAll(params.endRow - params.startRow, params.startRow, sortField, sortDir, filters).subscribe(
(res: ResponseWrapper) => {
let lastRow = -1;
if (res.json.length < (params.endRow - params.startRow)) {
lastRow = params.startRow + res.json.length;
}
params.successCallback(res.json, lastRow);
},
(res: ResponseWrapper) => this.alertService.error(res.json)
);
}
};
this.gridOptions.api.setDatasource(dataSource);
}
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть таск который генерирует Спрайты, но при каждом его вызове к существующему спрайту добавляются не только новые картинки, а вообще все...
Я использую библиотеку OkHTTP3 для создания асинхронных запросов в Rhino, но при запуске выдает NoSuchMethodException
Пишу расширение для хромаХочу создать контекстное меню
Скажите пожалуйста как убрать стили на странице view-source:https://mirinoiby/ эти Плагины все сразу отключил, стили не пропали