接口返回文件
// Api
import { downloadFile } from '@/api/files'
// methods
const handleDownload = (fileId) => {
downloadFile(fileId)
}
接口
responseType是blob
后端处理,请求成功后时,浏览器就会自动下载
/**
* @param fileId
*/
export function downloadFile(fileId) {
return request({
url: `/api/v1/pri/files/download/${fileId}`,
method: 'get',
responseType: 'blob',
})
}