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

