前端导出csv

时间:2023-03-08 23:15:07
前端导出csv

前端导出csv

 export: function(data, name) {
// csv文件的BOM头 \ufeff可以让excel等识别出csv文件的编码
var uri = 'data:text/csv;charset=utf-8,\ufeff' + encodeURIComponent(data); // 对换行符\n进行转码
var downloadLink = document.createElement("a");
downloadLink.href = uri; // a标签的datasource功能 <a href="data:..."></a>直接下载文件
downloadLink.download = (name+".csv")||"temp.csv"; //download属性声明下载的文件名
document.body.appendChild(downloadLink);
downloadLink.click();
document.body.removeChild(downloadLink);
}