技術(shù)頻道導航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運營

贊助商

分類目錄

贊助商

最新文章

搜索

解決:Uncaught ReferenceError: jsPDF is not defined

作者:admin    時間:2023-6-10 14:29:42    瀏覽:

使用 jsPDF 插件把表格數(shù)據(jù)導出PDF文件的時候,遇到了問題,就是明明代碼是從官方示例里復制過來,并且JS庫文件也下載到了本地正確引用了,卻運行時報錯:

Uncaught ReferenceError: jsPDF is not defined

jsPDF未定義?

于是在網(wǎng)上查詢解決方法,經(jīng)過各種方法的嘗試,終于找到了可用有效的方法,那就是把如下語句:

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
  • 站長推薦
/* 左側(cè)顯示文章內(nèi)容目錄 */