Javascript 子数组数据推送
我正在使用Jspdf和Jspdf自动表在我的项目中生成PDF。但我不知道如何在行中推送子数组值。以下是JSON的示例-Javascript 子数组数据推送,javascript,jspdf,jspdf-autotable,Javascript,Jspdf,Jspdf Autotable,我正在使用Jspdf和Jspdf自动表在我的项目中生成PDF。但我不知道如何在行中推送子数组值。以下是JSON的示例- [{ "voucherId":"18010110004", "date":"2018-01-01", "refNo":"0", "narration":null, "inWordTk":"Three Thousand Taka Only",
[{
"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
}
]
}
]
我希望它能像这张照片一样
谢谢。您只需先取出数据即可。在您的案例中,类似这样的情况:
var header = ['Ledger', 'Debit', 'Credit']
var data = objects.map(obj => Object.values(obj.detailList))
doc.autoTable(header, data)