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

Vue下載Excel后報錯,或打不開的解決

 更新時間:2024年02月28日 08:44:50   作者:廣州第22號吳彥祖  
這篇文章主要介紹了Vue下載Excel后報錯,或打不開的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

問題描述

后端返回excel文件流后, 在Swagger 和 PostMan上進(jìn)行下載測試均正常

下載及打開

但是在項目中下載打開卻出現(xiàn): WPS表格在試圖打開文件時遇到錯誤.

如圖

問題呢,是我們在發(fā)送請求時,沒有聲明返回的responseType

設(shè)置一下就好了

上代碼:

// 加上responseTape 
export function getSiteElectricDataExcel(data) {
  return request({
    url:apiURL.newDataSite,
    method: 'post',
    data,
    responseType: 'blob'
  })
}

接收后的下載邏輯:

download(){
     getSiteElectricDataExport(this.params).then(res=>{
        let url = window.URL.createObjectURL(new Blob([res]));
        let link = document.createElement("a");
        link.style.display = "none";
        link.href = url;
        // 生成時間戳
        let timestamp = name+"_" + new Date().getTime();
        link.download = "測試文檔.xlsx";
        document.body.appendChild(link);
        link.click();
      })
    },

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue混合文件使用以及ref的引用實例詳解

    Vue混合文件使用以及ref的引用實例詳解

    ref用來輔助開發(fā)者在不依賴于jQuery的情況下,獲取DOM元素或組件的引用,下面這篇文章主要給大家介紹了關(guān)于Vue混合文件使用以及ref的引用的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • vue3使用vite搭建的項目需要安裝的插件/配置方式

    vue3使用vite搭建的項目需要安裝的插件/配置方式

    這篇文章主要介紹了vue3使用vite搭建的項目需要安裝的插件/配置方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • vue3中使用ref獲取dom的操作代碼

    vue3中使用ref獲取dom的操作代碼

    ref在我們開發(fā)項目當(dāng)中很重要的,在?Vue?中使用?ref?可以提高代碼的可讀性和維護(hù)性,因為它直接標(biāo)識出了組件中需要操作的具體元素或組件實例,本文我將給大家?guī)淼氖莢ue3中用ref獲取dom的操作,文中有相關(guān)的代碼示例供大家參考,需要的朋友可以參考下
    2024-06-06
  • vue 支持百萬量級的無限滾動組件詳解

    vue 支持百萬量級的無限滾動組件詳解

    這篇文章主要為大家介紹了vue 支持百萬量級的無限滾動組件詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • Vue?electron零基礎(chǔ)使用教程

    Vue?electron零基礎(chǔ)使用教程

    Electron也可以快速地將你的網(wǎng)站打包成一個原生應(yīng)用發(fā)布,下面這篇文章主要給大家介紹了關(guān)于Vue和React中快速使用Electron的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • Vue.js中的全局錯誤處理函數(shù)errorHandler用法

    Vue.js中的全局錯誤處理函數(shù)errorHandler用法

    這篇文章主要介紹了Vue.js中的全局錯誤處理函數(shù)errorHandler用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • vue-infinite-loading2.0 中文文檔詳解

    vue-infinite-loading2.0 中文文檔詳解

    本篇文章主要介紹了vue-infinite-loading2.0 中文文檔詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Vue Ajax跨域請求實例詳解

    Vue Ajax跨域請求實例詳解

    這篇文章主要介紹了Vue Ajax跨域請求實例詳解,需要的朋友可以參考下
    2017-06-06
  • Vue數(shù)據(jù)監(jiān)聽器watch和watchEffect的使用

    Vue數(shù)據(jù)監(jiān)聽器watch和watchEffect的使用

    今天我們來學(xué)習(xí)一下watch監(jiān)聽器和它的好兄弟watchEffect監(jiān)聽器。這個相對來說比較簡單,用的不是很多,當(dāng)然了,根據(jù)自己的項目情況自行決定使用,希望對大家有所幫助
    2023-02-02
  • 基于vue的換膚功能的示例代碼

    基于vue的換膚功能的示例代碼

    本篇文章主要介紹了基于vue的換膚功能的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10

最新評論

漯河市| 昔阳县| 同仁县| 和龙市| 北碚区| 隆子县| 宁波市| 寿光市| 库车县| 通化县| 伊宁县| 长岛县| 壶关县| 灵川县| 丽江市| 阳西县| 大厂| 卫辉市| 肃南| 台州市| 沐川县| 满洲里市| 哈巴河县| 平邑县| 霸州市| 长乐市| 白水县| 桦甸市| 肇州县| 伊金霍洛旗| 曲阳县| 新平| 手机| 原平市| 浪卡子县| 漳平市| 昆山市| 沾化县| 新沂市| 扎鲁特旗| 崇文区|