栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Vue.js

ajax 下载Excel 添加回调函数

Vue.js 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ajax 下载Excel 添加回调函数

this.$axios.get(this.$store.state.debug_server + '/operation/batchBind/exportErrorMac.do ?placeid=' + this.uploadParameter.placeid + '&batchid= ' + this.batchid,
{
responseType: "blob"
})
.then((response) => {
    // 转 字节流 为 excel  window.open("/operation/static/file/BatchimportDeviceMAC.xlsx");
    const url = window.URL.createObjectURL(new Blob([response.data]));
    const link = document.createElement('a');
    link.href = url;
    link.setAttribute('download', 'BatchimportDeviceMAC.xlsx'); //or any other extension
    document.body.appendChild(link);
    link.click();
    document.body.removeChild(link); //下载完成移除元素
    window.URL.revokeObjectURL(url); //释放掉blob对象 
    // 刷新 表格
    this.selectBatchPlaceBindNo();
})
.catch((error) => {
    console.log(error);
    this.$Message.error('未成功导出错误列表');
})

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/241167.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号