excel表导入导出

excel表导入导出

导出excel

调用导出员工接口-----接收二进制流blob-----下载文件

  • 导出员工接口返回的是二进制流blob
  • axios配置responseType为blob,接收二进制流格式是blob
  • file-saver 实现下载blob文件

步骤

  • 1.封装一个导出的api接口

    // 导出员工的excel
    export function exportEmployee() {
      return request({
        url: `/sys/user/export`,
        responseType: 'blob', // 默认值
      })
    }
    
  • 下载file-saver

    import { saveAs } from 'file-saver';
    async exportEployee(){
         let res =await exportEmployee()
         console.log(res)  //blob对象
        //  FileSaver.saveAs(blob对象,'文件名称')
        // 再浏览器中保存文件
         saveAs(res,'员工信息表.xlsx')
        },
    

相关推荐

  1. excel导入导出

    2024-04-15 07:34:02       18 阅读
  2. Excel 导入导出的封装

    2024-04-15 07:34:02       19 阅读
  3. Excel 导入

    2024-04-15 07:34:02       7 阅读
  4. MySQL建以及excel内容导入

    2024-04-15 07:34:02       16 阅读
  5. Springboot导出mysql数据到Excel

    2024-04-15 07:34:02       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-15 07:34:02       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-15 07:34:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-15 07:34:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-15 07:34:02       18 阅读

热门阅读

  1. Linux kernel 墙上时间

    2024-04-15 07:34:02       30 阅读
  2. Spark开窗函数之ROW

    2024-04-15 07:34:02       14 阅读
  3. C#去掉字符串中所有匹配的字符String.Replace方法

    2024-04-15 07:34:02       15 阅读
  4. 最短路计数

    2024-04-15 07:34:02       48 阅读
  5. MATLAB初学者入门(1)—— 基础知识和功能介绍

    2024-04-15 07:34:02       20 阅读
  6. MATLAB结合C+混编循环计算多孔结构的孔径分布

    2024-04-15 07:34:02       19 阅读