当前位置: 首页 > news >正文

网站外包建设企业有域名怎么做网站

网站外包建设,企业有域名怎么做网站,纯手工seo公司,网站开发 佛山目前有一个到处功能的需求,这是我用过DeepSeek生成的导出(下载)excel的一个方法。 1.excel的文件名是后端生成的,放在了响应头那里。 2.这里也可以自己制定文件名。 3.axios用的是原生的axios,不要用处理过的&#xff…

目前有一个到处功能的需求,这是我用过DeepSeek生成的导出(下载)excel的一个方法。
1.excel的文件名是后端生成的,放在了响应头那里。
2.这里也可以自己制定文件名。
3.axios用的是原生的axios,不要用处理过的,有拦截等等。

    downloadFile(record) {let that = thislet apiBaseUrl = window._CONFIG['domianURL'] || "/jeecg-boot";return new Promise((resolve, reject) => {axios({url: apiBaseUrl + `/ABC/ABC?id=${record.id}&date=${record.monthTime}`,method: "GET",responseType: "blob", // importantwithCredentials: true,headers: {"X-Access-Token": Vue.ls.get(ACCESS_TOKEN),},}).then((response) => {// 处理blob响应const blob = new Blob([response.data]);const contentDisposition = response.headers["content-disposition"];// 错误处理:当响应是JSON时说明出错if (blob.type === "application/json") {const reader = new FileReader();reader.onload = () => {try {const errData = JSON.parse(reader.result);reject(errData.message || "导出失败");that.$message.error(errData.message || "导出失败");} catch (e) {reject("导出失败");that.$message.error("导出失败");}};reader.readAsText(blob);return;}// 创建下载链接const downloadUrl = window.URL.createObjectURL(blob);const link = document.createElement("a");link.href = downloadUrl;let fileName = "";if (contentDisposition) {const fileNameRegex = /filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/;const matches = fileNameRegex.exec(contentDisposition);if (matches && matches[1]) {fileName = matches[1].replace(/['"]/g, "");fileName = decodeURIComponent(fileName);// 我这里文件名的前缀有 utf-8 所以在这里做了一个处理,如果没有,则可以注释这里fileName = fileName.replace(/^utf-8['"]?/, "");}}link.download = fileName || `export_${new Date().getTime()}.xlsx`;// 触发下载document.body.appendChild(link);link.click();// 清理资源window.URL.revokeObjectURL(downloadUrl);document.body.removeChild(link);resolve();}).catch((error) => {reject(error);that.$message.error("下载失败,请检查网络连接");});});},

其实这个通用的方法,基本可以实现所需的要求。

http://www.yayakq.cn/news/726100/

相关文章:

  • 安阳哪有做网站的dede微电影网站模板
  • 全屏网站尺寸网络营销案例最新
  • 太原建站推广2017年网站设计
  • 网站建设设计团队地方门户网站的分类
  • 宿迁网站推广你愿不愿意做我女朋友网站
  • 北京多语言网站建设杭州网站建设长春公司
  • 程序开源网站如何建立自己的企业网站
  • 个人网站名称请店铺推广方案怎么写
  • 网站优化 代码优化天堂w区服选择
  • 网站开发背景和意义邢台123贴吧最新
  • 汽车网站建设论文做书籍的网站
  • 网站模版属于侵权吗wordpress 主题错误
  • dedecms网站模板下载python合适做网站吗
  • 阿里云iot网站开发网站建设费走什么费用
  • WordPress不关站备案插件干净简约高端的网站
  • 电影网站开发视频教程长春网站外包
  • 网站方案制作的培训网络推广公司怎么报税
  • 系统下载 网站 源码网站开发会计科目
  • 营销型网站开发制作苏州战斧网络科技有限公司
  • 网站制作网络推广价格怎么提高网站转化率
  • 网站建设策划书选题网站线上运营
  • html5 可以做网站吗什么推广网站好
  • 做网站彩票代理犯法吗小榄做网站企业
  • asp.net 网站 结构网站备案需要几天
  • 做内贸哪个网站好可以做调查问卷的网站
  • 营销型网站建设用途自己制作网站
  • 莱州网站建设公司开发网站需要什么人员
  • 快站网如何开始建站企业推广策划书
  • 江西中耀建设集团有限公司网站素材下载平台网站源码
  • 赣州网站建设 赣州网页设计深圳网站制作运营