最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue項(xiàng)目通過a標(biāo)簽下載圖片至zip包的示例代碼

 更新時(shí)間:2023年10月09日 08:34:30   作者:絲絨拿鐵有點(diǎn)甜  
在vue項(xiàng)目中,將圖片下載可使用流的形式,下載成單個(gè)圖片,或者將多個(gè)圖片下載至zip包,本文就是介紹使用a標(biāo)簽下載圖片的用法,文中有詳細(xì)的代碼示例供大家參考,具有一定的參考價(jià)值,需要的朋友可以參考下

在vue項(xiàng)目中,將圖片下載可使用流的形式,下載成單個(gè)圖片,或者將多個(gè)圖片下載至zip包,以下就是介紹使用a標(biāo)簽下載圖片的用法:

1、圖片下載

// url為網(wǎng)絡(luò)圖片地址
axios
.get(url, {
  responseType: "blob",
  withCredentials: false,
})
.then((e) => {
  const href = URL.createObjectURL(e.data);
  const aLink = document.createElement("a");
  aLink.style.display = "none";
  aLink.href = href;
  aLink.download = "圖片測(cè)試.png";
  aLink.click();
  URL.revokeObjectURL(url);
});

2、圖片下載成zip壓縮包

axios
.get(url, {
  responseType: "blob",
  withCredentials: false,
}).then((e) => {
  const blob = new Blob([e], { type: "application/zip" });
  const url = URL.createObjectURL(blob);
  const aLink = document.createElement("a");
  aLink.style.display = "none";
  aLink.href = url;
  aLink.setAttribute("download", new Date() + ".zip");
  document.body.append(aLink);
  aLink.click();
  document.body.removeChild(aLink);
  URL.revokeObjectURL(url);
});

到此這篇關(guān)于vue項(xiàng)目通過a標(biāo)簽下載圖片至zip包的示例代碼的文章就介紹到這了,更多相關(guān)vue a標(biāo)簽下載圖片至zip包內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

苏尼特左旗| 封开县| 丰宁| 梁平县| 迁西县| 琼海市| 桃园市| 万荣县| 白城市| 如东县| 和静县| 山西省| 遂平县| 栖霞市| 江西省| 木兰县| 渝中区| 平谷区| 周口市| 吴川市| 龙海市| 甘孜县| 普兰县| 莱阳市| 彰化市| 唐河县| 乐山市| 锦州市| 墨竹工卡县| 原平市| 瓦房店市| 延吉市| 青神县| 晋江市| 怀安县| 广河县| 兴业县| 马边| 乐业县| 凌海市| 静乐县|