标签 dva 下的文章

最近公司项目中,有对文件的导出(下载)的功能,当然普通的下载方式,比如访问一个后台文件流地址,直接生成对应的文件,下载即可,地址栏中也可携带一些控制参数等(例如?a=1&b=2),但这个项目的api接口,均采用的在headers中传控制参数方式,故而就只能采用其他方式了。

于是,经过考虑,通过ajax方式请求到后台的二进制流文件,采用Blob对象的方式保存在本地,这样文件的名称,后缀规则均可由前端自定定义完成,具体方式如下:

- 阅读剩余部分 -