Я хочу динамический цвет в экспорт данных.У меня есть ручка для разных цветов в соответствии со значением столбца.Как я могу добиться этого для экспорта данных?Он принимает только встроенный цвет, как указано в этой ссылке , но я хочу добавить темно-желтый / зеленый. Я не могу добавить его в экспорт.
Я пытался добавить пользовательскийцвет, используя
$(this).attr('background-color', '#66FF33');
// and also
$(this).css('background', '#66FF33');
Хотя это не сработало.
var table = $('#OperationDataTable').DataTable({
"stripeClasses": ['odd-row', 'even-row'],
"lengthMenu": [10, 25, 50, 100, 150],
"pageLength": 50,
"aaSorting": [],
responsive: true,
fixedHeader: false,
dom: 'lfBrtip',
buttons: [{
// 'excel'
extend: 'excelHtml5',
customize: function(xlsx) {
var sheet = xlsx.xl.worksheets['sheet1.xml'];
$('row:first c', sheet).attr('s', '42');
$('row c[r^="D"]', sheet).each(function() {
if ($('is t', this).text() == "Negative NFE") {
$(this).attr('s', '20');
//$(this).attr( 'background-color', '#66FF33' );
} else if ($('is t', this).text() == "Online Done") {
} else {
$(this).attr('s', '34');
}
});
}
}]
});
или его следует экспортировать, как показано в виде данных (имеется в виду html / css)