美文网首页JavaScript工具箱
解决使用arraybuffer / blob 转excel的问题

解决使用arraybuffer / blob 转excel的问题

作者: 拜仁的月饼 | 来源:发表于2023-05-09 18:31 被阅读0次

    1. 思路

    如果后端发来的是二进制数据,那么前端在请求时需要这样接:

    const response = await axios.request({
      url: 'some/url',
      params: {
        a: 'b',
      },
      // 重点在这一行
      responseType: 'arraybuffer' // or 'blob', 根据实际需求
    });
    

    然后根据MIME类型列表选择正确类型。

    相关文章

      网友评论

        本文标题:解决使用arraybuffer / blob 转excel的问题

        本文链接:https://www.haomeiwen.com/subject/mmzrsdtx.html