Я пытаюсь создать небольшое приложение с jspdf и jspdf-Autotable , но я не могу найти, как создать пользовательскую последнюю строку с другим значением переменной в существующем Таблица.
Что я только что сделал, так это:
doc.autoTable({
body: concepts,
columns: [{ header: 'Concept', dataKey: 'name' }, { header: 'Amount', dataKey: 'amount' }],
didDrawPage: function (data) {
let rows = data.table.body;
rows.push({
content: 'Total = ' + total,
colSpan: 2
});
if (data.row.index === rows.length - 1) { doc.setFillColor(239, 154, 154); }
}
});
Я почти уверен, что меня смущает вопрос о том, как решить эту проблему. total
поставляется с числовым значением, но я хочу напечатать его только в одной пользовательской последней строке, но внутри таблицы, как в случае с правилом Excel.
Любое предложение будет полезным! Спасибо.