我使用jsPDF对表格进行PDF转换。在 Bower_components 中,我有 3 个文件 Filesaver.js
、jspdf.js
和 jspdf.plugin.table.js
文件。当我的页面加载时,文件也在加载。它在 jspdf.plugin.table.js
文件指向 (jsPDF.API) 的末尾显示此错误。在我的 Controller 中我有这样的功能。
$scope.exportPdf = function(sampletable, a, b) {
var addr = $scope.address;
var name = a + ' ' + b;
var address = addr;
var tbldata = [],
fontSize = 8,
height = 1,
doc;
doc = new jsPDF('p', 'pt', 'a4', true);
doc.setFont("times", "normal");
doc.setFontSize(fontSize);
doc.text(280, 50,'Hi');
doc.text(220,80,address);
tbldata = [];
tbldata = doc.tableToJson('sampletable');
height = doc.drawTable(tbldata, {
xstart: 10,
ystart: 10,
tablestart: 100,
marginleft: 10,
xOffset: 15,
yOffset: 20
});
doc.save("mypdf.pdf");
}
请帮助我。
最佳答案
将依赖文件添加到索引文件中,您应该引用该依赖项。
关于javascript - 未捕获的引用错误 :. jspdf 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36592422/