表格pdfmake中的表格

时间:2019-07-26 08:42:53

标签: pdfmake

http://pdfmake.org/playground.html

如果在单元格中放置表格,则将第三行中的“ text:3”插入第二列 如果在单元格中放置了文本,则将第三行中的'text:3'插入到第三列中。

为什么我不能将表格放在表格的单元格中并设置rowSpan。 对不起,我的英语水平。

var dd = { content: [
 {
  table: {
   body: [
    [{text:'11111'},{text:'222222'},{text:'333333'}], //row1
    [                                                   //row2
     {ul: ['item 1','item 2']},
     { 
      // text:'22'
      table: {
       body: [['Col1', 'Col2', 'Col3'],['1', '2', '3'],['1', '2', '3']]
      }
      ,rowSpan:2
     },
     {text: "123123123"}
    ],
    [{text:'1'},{text:'2'},{text:'3'}]        
   ]
  },
 },
]}

尝试在同一单元格中取消注释文本:“ 22”和注释表

1 个答案:

答案 0 :(得分:0)

请尝试这个。希望对您有所帮助!

var dd = {
    content: [
        {
            table: {
                body: [
                    [{text:'11111'},{text:'222222'},{text:'333333'}], //row1
                    [                                                   //row2
                        {ul: ['item 1','item 2']},
                        // updated here !
                        [
                            '22',
                            {
                                table: {
                                    body: [
                                           ['Col1', 'Col2', 'Col3'],
                                           ['1', '2', '3'],
                                           ['1', '2', '3']]
                                },
                                rowSpan:2
                            }
                        ],
                        {text: "123123123"}
                    ],
                    [{text:'1'},{text:'2'},{text:'3'}]
                    ]                
            },
        },
    ]
}