我正在尝试使用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 规则那样。任何建议都会有所帮助!谢谢。