首页 > 解决方案 > jsPDF-AutoTable “doc.autoTable 不是函数”

问题描述

我包含了必要的链接,但它仍然给我错误。 错误

function pdfWrite() {
var doc = new jsPDF();
var columns = ["ID", "Name", "City"];
var rows = [
    [
        1, "Shaw", "Tanzania"
    ],
    [
        2, "Nelson", "Kazakhstan"
    ],
    [
        3, "Garcia", "Madagascar"
    ]
];

doc.autoTable(columns, rows)
doc.save('table.pdf');  
}

在职的。

<script>
var doc = new jsPDF();
var columns = ["Bina ID", "Bina Adı", "Özellik"];
  var rows = [
     [
    1, "Shaw", "Tanzania"
     ],
     [
      2, "Nelson", "Kazakhstan"
     ],
     [
    3, "Garcia", "Madagascar"
     ]
  ];
   doc.autoTable(columns, rows)
    doc.save('table.pdf'); 
   </script>

在索引页面上运行时不会出错。使用文件中的函数调用时出错

标签: javascriptnode.jsjspdfpdfjsjspdf-autotable

解决方案


你在导入 jspdf-autotable 吗?应该看起来像这样:

let jsPDF = require('jspdf');
require('jspdf-autotable');

推荐阅读