我正在使用AutoTable的3.1.3版本。
我正在尝试创建一个表,其中每行都具有colspan,但是我希望colspan的宽度取决于列的宽度。
这是问题,如果我不添加包含四列的行,则“ columnStyles”代码不适用。如您在Codepen中看到的,如果注释了第16行,则colspan的宽度会发生变化。
https://codepen.io/anon/pen/oKodYj
body_table.push(
[{content: 'Colspan 4', colSpan: 4, styles:{fillColor: [246, 80, 88], textColor: 255, fontStyle: 'bold', halign: 'center', valign: 'middle'}}],
[{content: 'Colspan 1', colSpan: 1, styles:{fillColor: [246, 80, 88], textColor: 255, fontStyle: 'bold', halign: 'center', valign: 'middle'}}, {content: 'Colspan 3', colSpan: 3}],
[{content: 'Colspan 4', colSpan: 4, styles:{fillColor: [246, 80, 88], textColor: 255, fontStyle: 'bold', halign: 'center', valign: 'middle'}}],
[
{content: 'Colspan 2', colSpan: 2, styles:{fillColor: [246, 80, 88], textColor: 255, fontStyle: 'bold', halign: 'center', valign: 'middle'}},
{content: 'Colspan 2', colSpan: 2, styles:{fillColor: [246, 80, 88], textColor: 255, fontStyle: 'bold', halign: 'center', valign: 'middle'}}
],
['Column 1','Column 2','Column 3','Column 4'] //WITHOUT THIS THE cellWidth DOESNT WORK correctly
);
我需要以某种方式隐藏该行或将其删除并保留行的宽度。
谢谢