首页 前端知识 js实现导出/下载excel文件

js实现导出/下载excel文件

2024-06-06 00:06:00 前端知识 前端哥 708 508 我要收藏

js实现导出/下载excel文件

在这里插入图片描述

// response 为导出接口返回数据,如上图
const exportExcel = (response, fileName:string) =>{
	  const blob = new Blob([response.data], {
		 type: response.headers['content-type'] //使用获取的excel格式
	  });
	  const downloadElement = document.createElement('a')
	  const url = window.URL.createObjectURL(blob)
	  downloadElement.href = url
	  let name = fileName || 'EXCEL导出'
	  downloadElement.download = `${name}.xlsx`; //下载后文件名
	  document.body.appendChild(downloadElement);
	  downloadElement.click(); //点击下载
	  document.body.removeChild(downloadElement); //下载完成移除元素
	  window.URL.revokeObjectURL(url); //释放掉blob对象
})
转载请注明出处或者链接地址:https://www.qianduange.cn//article/10916.html
评论
发布的文章

JQuery中的load()、$

2024-05-10 08:05:15

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!