我正在尝试创建动态表格内容,它似乎工作正常。内容属于以下类型
content: [
{
text: "5.24011.01.0",
style: "header",
pageBreak: "before",
},
{
table: {
widths: [
"*",
"*",
"*",
"*",
"*",
],
headerRows: 1,
body: [
[
{
text: "Assembly",
style: "tableHeader",
},
{
text: "Description",
style: "tableHeader",
},
{
text: "Reason For Variance",
style: "tableHeader",
},
{
text: "Component",
style: "tableHeader",
},
{
text: "Scrap Quantity",
style: "tableHeader",
},
],
[
"5.24011.01.0",
"Damage",
"O600",
"7.08982.00.0",
3,
],
],
margin: [
5,
2,
10,
20,
],
height: "50px",
},
},
{
text: "7.09062.05.0",
style: "header",
pageBreak: "before",
},
{
table: {
widths: [
"*",
"*",
"*",
"*",
"*",
],
headerRows: 1,
body: [
[
{
text: "Assembly",
style: "tableHeader",
},
{
text: "Description",
style: "tableHeader",
},
{
text: "Reason For Variance",
style: "tableHeader",
},
{
text: "Component",
style: "tableHeader",
},
{
text: "Scrap Quantity",
style: "tableHeader",
},
],
[
"7.09062.05.0",
"Destructive quality test",
"7000",
"3.69438.00.0",
1,
],
],
margin: [
5,
2,
10,
20,
],
height: "50px",
},
},
],
挑战是第一个表有标题并且工作正常,但第二个表没有:!。
令我非常失望的是,当我在 pdfmake Playground 中尝试相同的代码时,一切似乎都工作正常!
任何建议将不胜感激,因为我已经尝试了多种选择,但似乎没有任何效果!
bTW 我正在使用服务器端代码
let pdfDoc = printer.createPdfKitDocument(docDefinition);
其中
docDefinition
就是上面提到的json
我已附上有问题的表格的屏幕截图