downloadAjx(url, name) {
this.$modal.loading("正在下载文件,请稍候...");
const tokenUrl = addPicToken(url)
try {
fetch(tokenUrl)
.then((res) => res.blob())
.then((blob) => {
const a = document.createElement("a");
const objectUrl = window.URL.createObjectURL(blob);
a.download = name;
a.href = objectUrl;
a.click();
window.URL.revokeObjectURL(objectUrl);
a.remove();
this.$modal.closeLoading();
});
} catch (error) {
this.$modal.closeLoading();
}
},
js 下载流文件 显示loading
最新推荐文章于 2024-07-25 16:30:42 发布