我正在使用 Jspdf 和 Jspdf-autotable 在我的项目中生成 PDF。但我不知道如何将子数组值插入行中。这是 JSON 的示例 -
[{
"voucherId":"18010110004",
"date":"2018-01-01",
"refNo":"0",
"narration":null,
"inWordTk":"Three Thousand Taka Only",
"detailsList":[
{
"ledgerName":"Cash",
"drAmount":3000,
"crAmount":0
},
{
"ledgerName":"New Admission Fee Collection",
"drAmount":0,
"crAmount":3000
}
]
}
]
我希望这张照片被点赞 JsPdf
谢谢。
最佳答案
您只需先取出该数据即可。您的情况是这样的:
var header = ['Ledger', 'Debit', 'Credit']
var data = objects.map(obj => Object.values(obj.detailList))
doc.autoTable(header, data)
关于javascript - JsPDF子阵数据推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50373444/