什么是autoTableHtmlToJson?在哪里转换HTML页面?

时间:2019-08-28 07:15:59

标签: angular jspdf jspdf-autotable

什么是autoTableHtmlToJson?我不明白。还有“列”和“数据”如何发生? html页面在哪里?

var res = doc.autoTableHtmlToJson(this.dataGrid.table.nativeElement);
doc.autoTable(res.columns, res.data, {
    startY: 20,
    columnStyles: { text: { columnWidth: 'auto' } }
});

1 个答案:

答案 0 :(得分:0)

阅读文档和示例,以了解如何使用最新版本的插件。在最新版本中,您可以使用html选项代替autoTableHtmlToJson

doc.autoTable({
    html: this.dataGrid.table.nativeElement
})`

在以前的autoTable版本中,使用autoTableHtmlToJson而不是html选项将html表转换为可以传递给插件的javascript对象。