后端返回的类型为
application/octet-stream
首先前端设置
axios里面要设置一个responseType为blob
```javascript
/*
导出excel和json的工具函数
*/
import dayjs from 'dayjs'
const downloadFiles = (data) => {
// data为流数据
let blob = new Blob([data], { type: 'application/zip' })
let url = window.URL.createObjectURL(blob)
const link = document.createElement('a') // 创建a标签
link.href = url
// eslint-disable-next-line no-debugger
debugger
link.download = dayjs().format('YYYY-MM-DD HH-mm-ss') // 重命名文件
link.click()
URL.revokeObjectURL(url) // 释放内存
}
export default downloadFiles