xlsx.js导出复杂表格(多表头,嵌套数据)?
orderTable: [ {
supplierId: 1,
supplierName: '张三',
orderId: 1,
creator: '墨子',
createTime: "2023/4/5",
orderStatus: "进行中",
instmName: '剪子',
qxNum: 2,
gudingPrice: 10,
zhiruList: [
{ itemid: 1, itemName: "物品1", itemPrice: 10, itemNum: 1 },
{ itemid: 2, itemName: "物品2", itemPrice: 10, itemNum: 2 },
],
xiaoji: 10,
zongji: 10
}, {
supplierId: 1,
supplierName: '张三',
orderId: 1,
creator: 'jian',
createTime: "2023/4/5",
orderStatus: "进行中",
instmName: 'ddd',
qxNum: 2,
gudingPrice: 10,
zhiruList: [
{ itemid: 1, itemName: "物品1", itemPrice: 10, itemNum: 1 },
{ itemid: 2, itemName: "物品2", itemPrice: 10, itemNum: 2 },
],
xiaoji: 10,
zongji: 10
},
{
supplierId: 2,
supplierName: '张三',
orderId: 2,
creator: '赤炼',
createTime: "2023/4/5",
orderStatus: "进行中",
instmName: '剑子',
qxNum: 1,
gudingPrice: 10,
zhiruList: [
{ itemid: 1, itemName: "物品1", itemPrice: 10, itemNum: 1 },
{ itemid: 2, itemName: "物品2", itemPrice: 10, itemNum: 2 },
{ itemid: 1, itemName: "物品1", itemPrice: 10, itemNum: 1 },
],
xiaoji: 10,
zongji: 10
}
],
用xlsx.js导出以上结构,表头部分:一级表头zhiruList下嵌套三个二级表头:itemName,itemPrice,itemNum,每行数据中嵌套一个数组
回答:
https://pengchen96.github.io/table-xlsx/docs/tutorial-api/exp...
回答:
如何可以换库的话,可以尝试下 @zurmokeeper/exceljs , 直接内置了导出时设置多表头的API,worksheet.makeColumns 方法,link:
以上是 xlsx.js导出复杂表格(多表头,嵌套数据)? 的全部内容, 来源链接: utcz.com/p/935044.html