vue下载压缩文件,如何实现下载位置可配置这种弹窗?

vue下载压缩文件,如何实现下载位置可配置这种弹窗?
如何点击下载弹出这个框,可以配置导出位置

exportFolder(item) {

var params = {

id: item.id,

};

this.$api

.exportFolderAll(params)

.then(data => {

var downloadElement = document.createElement("a");

var href = window.URL.createObjectURL(data); // 创建下载的链接

downloadElement.href = href;

downloadElement.download = item.transcodingName+".zip"; // 下载后文件名

document.body.appendChild(downloadElement);

downloadElement.click(); // 点击下载

document.body.removeChild(downloadElement); // 下载完成移除元素

window.URL.revokeObjectURL(href); // 释放掉blob对象

})

.catch(error => {

this.$message({

message: "导出失败! ",

type: "error"

});

});

},

以上是 vue下载压缩文件,如何实现下载位置可配置这种弹窗? 的全部内容, 来源链接: utcz.com/p/937556.html

回到顶部