Я надеюсь, что есть способ получить данные ячейки из таблицы
Я использую angularjs с angular-datatables, и он отлично отображает таблицу, однако я хотел бы перетащить эти визуализированные данные в другой сервис, но я не могу найти в api datatables, где взять эти визуализированные данные ячейки
например, я использую .withRender для каждого столбца, который просматривает поле даты и форматирует его
DTColumnBuilder.newColumn('due_date').withTitle('Due Date')
.renderWith(function (data, type, full) {
if (full.due_date) {
return moment(full.due_date).format('DD/MM/YYYY');
}
return '-';
}),
Я бы хотел иметь возможность получить доступ к этим условным изменениям и иметь их в качестве данных, а не исходных данных AJAX (например, даты или '-')
У меня это нормально работает для заголовков столбцов (я создал карту для отображения отображаемых заголовков в поле
function generateColumnMap(dt) {
var columnMap = {};
dt.columns().every(function () {
if (!this.visible()) {
return;
}
var header = this.header().innerText
var field = this.dataSrc()
if (field) {
columnMap[field] = header
}
})
return columnMap
}
Есть ли что-то похожее для получения отрисованных ячеек из каждой строки и замены данных ajax этим условным текстом через API данных?