页面下载插件,好用的npm包

前端下载后台返回文件流
例子:

import saveFile from 'file-saver';
api().then((res) => {
    // 此处res是后台返回的2进制文件流
    // 直接用此组件就可下载
    // 此处以下载格式为excel为例子,具体的配置可以您再去百度一下就可以
    // 这里只是告诉您,经过实验,这个npm包对下载业务特别好用
    const blob = new Blob([res],{type:'application/vnd.ms-excel'});
    saveFile(blob, '下载文件自定义名称');
})

如果觉得此文章对您有帮助,麻烦点个赞!!!

你可能感兴趣的:(页面下载插件,好用的npm包)