当前位置: 首页 > Web前端 > vue.js

页面下载插件,简单易用的npm包

时间:2023-03-31 22:11:37 vue.js

前端下载后台返回文件流示例:importsaveFilefrom'file-saver';api().then((res)=>{//这里res是后台返回的二进制文件流//可以直接用这个组件下载//这里下载格式以excel为例,具体配置可以自行百度//这里只是告诉大家,经过实验,这个npm包对下载业务特别有用constblob=newBlob([res],{type:'application/vnd.ms-excel'});saveFile(blob,'下载文件的自定义名称');})补充知识点:interface请求的配置,请求头必须配置headers:{responseType:"blob",}如果觉得本文对您有帮助,请点个赞!!!