项目是用cdn方式引入js的,没有用到npm.
<script type="text/javascript" src="/static/vue/js/vue.js"></script>
<script type="text/javascript" src="/static/vue/js/index.js"></script>
<script type="text/javascript" src="/static/vue/js/axios.min.js"></script>
<script src="https://unpkg.com/xlsx/dist/xlsx.full.min.js"></script>
let xlsxParam = { raw: true };
let wb = XLSX.utils.table_to_book(
document.querySelector(id),
xlsxParam
);
let wbout = XLSX.write(wb, {bookType: "xlsx", bookSST: true, type: "array",});
try {
saveAs(new Blob([wbout], { type: "application/octet-stream" }), "文件.xlsx");
} catch (e) {
console.log(e, wbout);
}
return wbout;
最近https://unpkg.com/ 访问不了了, 得如何实现导出excel
可以用
vue-json-excel
:另外

unpkg
可以访问: