我正在尝试使用SimpleExcel.js来创建Excel文件。我下载了Simple-Excel.js并将其添加到我的项目中,然后我将脚本添加到了我的页面。我有一个单独的文件,它使用simple-excel函数,名为download.js。这是我的功能:
function download(doctitle) {
var xlsxWriter = new SimpleExcel.Writer.XLSX();
var xlsxSheet = new SimpleExcel.Sheet();
var Cell = SimpleExcel.Cell;
xlsxSheet.setRecord([
[new Cell('ID', 'TEXT'), new Cell('Nama', 'TEXT'), new Cell('Kode Wilayah', 'TEXT')],
[new Cell(1, 'NUMBER'), new Cell('Kab. Bogor', 'TEXT'), new Cell(1, 'NUMBER')],
[new Cell(2, 'NUMBER'), new Cell('Kab. Cianjur', 'TEXT'), new Cell(1, 'NUMBER')],
[new Cell(3, 'NUMBER'), new Cell('Kab. Sukabumi', 'TEXT'), new Cell(1, 'NUMBER')],
[new Cell(4, 'NUMBER'), new Cell('Kab. Tasikmalaya', 'TEXT'), new Cell(2, 'NUMBER')]
]);
xlsxWriter.insertSheet(xlsxSheet);
xlsxWriter.saveFile(); // pop! ("Save As" dialog appears)
}
“下载”功能附在按钮上;我只是使用来自simple-excel网站的演示脚本来尝试使其正常工作。但是,在第一行我收到错误“SimpleExcel.Writer.XLSX不是函数。”。
我检查了检查器中的来源,文件就在那里,为什么它不能在我的脚本中工作?