技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营

赞助商

分类目录

赞助商

最新文章

搜索

解决:Uncaught ReferenceError: jsPDF is not defined

作者:admin    时间:2023-6-10 14:29:42    浏览:

使用 jsPDF 插件把表格数据导出PDF文件的时候,遇到了问题,就是明明代码是从官方示例里复制过来,并且JS库文件也下载到了本地正确引用了,却运行时报错:

Uncaught ReferenceError: jsPDF is not defined

jsPDF未定义?

于是在网上查询解决方法,经过各种方法的尝试,终于找到了可用有效的方法,那就是把如下语句:

var doc = new jsPDF();

改为

window.jsPDF = window.jspdf.jsPDF;
var doc = new jsPDF();

即是在实例化 jsPDF 之前,定义它。

我把语句改成这样也可以:

jsPDF = jspdf.jsPDF;
var doc = new jsPDF();

还可以写成这样:

const { jsPDF } = window.jspdf;
var doc = new jsPDF();

但我不明白为什么在官方示例里,不用添加这样的定义语句。

不过,能解决问题就好!

参考文章

标签: jsPDF  
x
  • 站长推荐
/* 左侧显示文章内容目录 */