excel下载导出功能
excel下载导出功能
excel下载导出功能
excel下载导出功能
const downExcel=(url=’’,data={},name=‘excel’,method=‘POST’)=>{ //导出
let oReq = new XMLHttpRequest();
oReq.open(method, api+’/’+url, true);
oReq.responseType = “blob”;
oReq.setRequestHeader(“Content-Type”,“application/json”);
oReq.onload = function (oEvent) {
var content = oReq.response;
var elink = document.createElement(‘a’);
elink.download = name+’.xls’;
elink.style.display = ‘none’;
var blob = new Blob([content], { type: ‘application/vnd.ms-excel’})
elink.href = URL.createObjectURL(blob);
document.body.appendChild(elink);
elink.click();
document.body.removeChild(elink);
};
oReq.send(JSON.stringify({…data}));
}
调用:
downExcel(){
this.$my.downExcel(‘bms/patientexpress/exportData’,{},‘快递数据’,‘POST’)
},

相关文章:

  • 2021-05-21
  • 2021-10-24
  • 2021-09-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-08
  • 2021-06-29
猜你喜欢
  • 2021-12-28
  • 2022-01-05
  • 2021-07-02
  • 2021-12-11
  • 2022-12-23
  • 2021-09-22
  • 2021-11-17
相关资源
相似解决方案