gpt4 book ai didi

javascript - 使用 jsPDF 和 jsPDF autotable 创建 pdf 时出现空行

转载 作者:行者123 更新时间:2023-11-29 18:58:22 27 4
gpt4 key购买 nike

我正在使用 jsPDF 和 jsPDF autotable 创建一个 pdf 文件,但创建的 pdf 文件是空的。没有错误,我已经检查了行是否为空,但它们不是。我不知道为什么当它长达 43 页时它是空的 the pdf file generated

这是我的代码:

$scope.export = function(){

var columns = ["Name", "Cellphone", "Work Phone"];
var rows = [];
for (var i = 0; i < $scope.data.length; i++) {
rows.push({ employeename:$scope.data[i].employeename, cell_phone:$scope.data[i].cell_phone, work_phone:$scope.data[i].work_phone});
}

var doc = new jsPDF('p', 'pt');
doc.autoTable(columns, rows);
doc.save('jspdf-test312.pdf');
}

最佳答案

解决了!我一直在将一个对象插入列表中。它应该是列表中的列表。

$scope.export = function(){

var columns = ["Name", "Cellphone", "Work Phone"];
var rows = [];
for (var i = 0; i < $scope.data.length; i++) {
rows.push([ $scope.data[i].employeename, $scope.data[i].cell_phone, $scope.data[i].work_phone]);
}

var doc = new jsPDF('p', 'pt');
doc.autoTable(columns, rows);
doc.save('jspdf-test312.pdf');
}

关于javascript - 使用 jsPDF 和 jsPDF autotable 创建 pdf 时出现空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48133525/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com