1、文件下载接口 的请求类型必须是blob 2、调用这个接口,拿到返回的值 3、这里是将转化方法封装在通用的工具里,按照要求传入相关的数据可以完成下载 转化方法:
export function downloadFile(obj, name, suffix) { const url = window.URL.createObjectURL(new Blob([obj])) const link = document.createElement('a') link.style.display = 'none' link.href = url const fileName = parseTime(new Date()) + '-' + name + '.' + suffix link.setAttribute('download', fileName) document.body.appendChild(link) link.click() document.body.removeChild(link) }