我是用https://cdn.jsdelivr.net/npm/...
const wb = XLSX.utils.book_new()
const ws = XLSX.utils.json_to_sheet([
{ A:"S", B:"h", C:"e" },
{ A: 1, B: 2, C: 3 },
{ A: 2, B: 3, C: 4 }
], {header:["A","B","C"], skipHeader:false})
XLSX.utils.book_append_sheet(wb, ws, 'sheet1')
XLSX.writeFile(wb, '1.xlsx')
导出之后打不开, 不是wps问题,其他xlsx文件可以打开
代码没有问题,确实是js-xlsx引用问题
我这边正好也有一个xlsx.mini 0.16.9的版本,用你的代码没问题,换你的0.17.0去导出的话,wps也打不开
多测了几遍 发现xlsx.min.js不行,你换成xlsx.mini.min.js就行了
也就是https://cdn.jsdelivr.net/npm/...
具体原因暂时不明