vue3导出excel报错import XLSX from ‘xlsx‘ 解决办法

安装xlsx:

npm install xlsx --save

查看node_modules:

如果保存无法使用import XLSX from 'xlsx';

使用具体路径就可以:

具体代码:

	<van-button type="primary" @click="exportToExcel">导出excel</van-button>




const exportToExcel = () => {
    const worksheet = XLSX.utils.json_to_sheet(poiList.value);
    const workbook = XLSX.utils.book_new();
    XLSX.utils.book_append_sheet(workbook, worksheet, 'POI Data');
    const excelBuffer = XLSX.write(workbook, { bookType: 'xlsx', type: 'array' });
    const data = new Blob([excelBuffer], { type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8' });
    saveAs(data, 'poi_list.xlsx');
};

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值