Я хочу отформатировать значения перед экспортом их в CSV. Для этого я использую processCellCallback, как показано в примере кода. Когда я включаю Обратный вызов, я получаю пустые строки вместо значения ячейки для каждой ячейки в моей ag-сетке. Для этого я следовал примеру на сайте ag-grid https://www.ag -grid.com / javascript-grid-export / и статье StackOverflow Данные углового формата Ag-grid перед экспортом
Для целей отладки я закомментировал все, кроме возврата, и включил console.log
Значение ячейки записывается в журнал, но мой CSV-экспорт содержит только пустые столбцы. Я удаляю processCellCallback в параметрах, значение которых правильно экспортируется.
ExportToCsv(gridApi: any, exportFileName: string){
var params = {
fileName: exportFileName
,columnSeparator: ';'
,processCellCallback: (params) => {this.processCells(params)}
}
gridApi.exportDataAsCsv(params);
}
processCells(params: any) {
console.log(params.value);
return params.value;
}