vue下载流文件

2023-12-19  本文已影响0人  蜗牛的学习方法
export function getStreamFile(res, fileName) {
  const { data } = res;
  console.log(data);
  const blob = new Blob([data]);
  let elink = document.createElement("a");
  elink.download = fileName || "filename";
  elink.style.display = "none";
  let href = window.URL.createObjectURL(blob);
  elink.href = href;
  document.body.appendChild(elink);
  elink.click();
  document.body.removeChild(elink);
  window.URL.revokeObjectURL(href); // 释放掉blob对象
}
上一篇 下一篇

猜你喜欢

热点阅读