我有作为HTTP响应传入的数据。我想以PDF格式获取此数据。我可以使用jsPDF模块以PDF格式获取数据,但它采用JSON格式。我想要普通文本格式或表格格式的数据。
我的列名是“日期”,“产品数量”,“尺寸”,“压缩尺寸”
与点击按钮相关的功能如下
downloadPDF() {
const doc = new jsPDF();
doc.text(JSON.stringify(this.response),10,10);
const filename = "test.pdf";
doc.save(filename);
}
没有JSON.stringify,我的按钮不起作用。
我什至尝试过
downloadPDF() {
const doc = new jsPDF();
const col = ["Date","Number of Products","Size","Compressed Size"];
const rows = [];
for (const key in this.response){
const temp = [key, this.response[key]];
rows.push(temp);
}
doc.autoTable(col, rows);
const filename = "test.pdf";
doc.save(filename);
但是我猜想自动表无法正常工作,甚至在导入自动表时也给我一个错误。