实现浏览器下载文件的方法有以下几种,
- 采用fileSaver插件,接收的是文件的Blob,用法是
fileSaver.save('文件流', ‘导出文件名’)
;可适用于get,post方式的下载; - 采用a标签,配置属性download,href就是你要下载的文件地址,download就是下载的文件名,这种方法只适用于get请求方式;
- 采用iframe也可实现a标签的效果,这种方法只适用于get请求方式;
- iframe内嵌套form表单,实现模拟提交,可实现post方法的文件下载;
实现浏览器下载文件的方法有以下几种,
fileSaver.save('文件流', ‘导出文件名’)
;可适用于get,post方式的下载;