什么是 autoTableHtmlToJson 以及在哪里转换 html 页面?

what is autoTableHtmlToJson and where is converting html page?

什么是autoTableHtmlToJson?我不明白。 'columns' 和 'data' 又是如何发生的? html 页面在哪里?

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

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

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

在以前版本的 autoTable 中,使用 autoTableHtmlToJson 代替 html 选项将 html table 转换为 javascript 对象传递给插件。