axios导出 excel
2024-10-19 17:13:40
this.axios({
methods: 'get',
url: url,
responseType: 'blob'
}).then(res => {
const blob = new Blob([res])
const fileName = '导出信息.xls'
if ('download' in document.createElement('a')) { // 非IE下载
const elink = document.createElement('a')
elink.download = fileName
elink.style.display = 'none'
elink.href = URL.createObjectURL(blob)
document.body.appendChild(elink)
elink.clink()
URL.revokeObjectURL(elink.href) // 释放URL 对象
document.body.removeChild(elink)
} else { // IE10+下载
navigator.msSaveBlob(blob, fileName)
}
})
最新文章
- Ubuntu 下配置apache和APR
- html a标签包含a标签,浏览器的行为处理
- HDU2647
- Spring--Spring容器
- Machine Learning in Action – PCA和SVD
- docker summary
- 原型扩展的方法解决IE和Firefox的Js兼容问题
- Twitter 架构优化之路--Twitter是如何做到每秒处理3000张图片的
- Python核心团队计划2020年停止支持Python2,NumPy宣布停止支持计划表
- 【HDU - 4927】Series 1
- Docker --rm 自动清理容器内部临时文件
- Spring Boot + Mybatis 实现动态数据源
- CentOS 7命令行安装GNOME、KDE图形界面
- [UE4]虚幻引擎UE4如何制作可拖动(Drag and Drop)的背包(Scrollbox)(转载)
- (转)C#串口SerialPort常用属性方法
- spring AOP底层原理实现——jdk动态代理
- Java基于Tomcat Https keytool 自签证书
- BZOJ1878:[SDOI2009]HH的项链——题解
- 【队列】【P2827】【NOIP2016D2T3】蚯蚓
- 键值对操作 上(Spark自学五)