如何解决Autotable 创建嵌套表 无写入数据
大家好,嵌套表不会将数据写入其中,而是将其留在主单元格中。我做错了什么???
var doc = new jsPDF('l','mm','a3');
doc.autoTable({
theme: 'grid',columns: columns,body: rows,didDrawCell: function (data) {
if (data.column.raw.displayEvent && data.cell.section === 'body') {
var EventData = data.cell.text;
doc.autoTable({
columns: miniColumns,body:EventData,didParseCell: function(dataEvent) {
if (dataEvent.column.raw.displayEvent === 'Opt'){
dataEvent.row.styles.textColor = [255,0]
}
},startY: data.cell.y + 2,margin: {left: data.cell.x + data.cell.padding('left')},tableWidth: 'wrap',styles: {
fontSize: 7,cellPadding: 0.5,},columnStyles: {
Icona: {cellWidth: 8},Title: {cellWidth: 8},Note: {cellWidth: 8},Opt: {cellWidth: 8},}
});
}
},});
我的完整示例
https://jsfiddle.net/max1974/bnLt6xsg/791/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。