export function handleDown(filename) {
return request({
url: '/data/execl',
method: 'get',
responseType: 'arraybuffer',
}).then((response) => {
// 处理返回的文件流
const blob = new Blob([response.data], { type: 'application/zip' });
const link = document.createElement('a');
link.href = URL.createObjectURL(blob);
link.download = filename;
document.body.appendChild(link);
link.click();
window.setTimeout(function () {
URL.revokeObjectURL(blob);
document.body.removeChild(link);
}, 0);
});
}
javasctipt文件导出操作
最新推荐文章于 2025-11-25 15:30:00 发布
本文介绍了一个使用JavaScript实现的文件下载功能示例。通过发送GET请求获取文件流,并将其转换为Blob对象以便用户下载指定文件名的文件。此方法适用于处理如Excel等文件的导出场景。
9693

被折叠的 条评论
为什么被折叠?



