文件下载再wps上打开时没问题,在Microsoft excel上打开发现符号乱码,解决方案:
let listHeader = '\ufeff' + fileData
let urlObject = window.URL || window.webkitURL || window;
let export_blob = new Blob([listHeader])
let save_link = document.createElement('a')
save_link.href = urlObject.createObjectURL(export_blob)
save_link.download = 'download.csv'
save_link.click()
核心为:'\ufeff',在准备的blob流数据前添加\ufeff,这样就解决在Microsoft excel符号乱码问题。