downloadExcel() {
this.$ajax
.post(
downloadExcelTemplateProte, //接口
data, //参数
{responseType: "blob"} //数据返回类型
)
.then((res) => {
let url = window.URL.createObjectURL(new Blob([res.data]));
let link = document.createElement("a");
link.style.display = "none";
link.href = url;
link.setAttribute("download", "all_sample_fa_kegg_blast_bst.xls"); //指定下载后的文件名,防跳转
document.body.appendChild(link);
link.click();
})
.catch(function (error) {
console.log(error);
});
}
vue 文件下载实现
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 原文链接:https://blog.csdn.net/samarket/java/article/details/...
- 记录问题:后台返回给我xml文件的链接,我得下载,但是我发现浏览器直接使用window.open打开却直接打开这个...
- 参考文章 form实现文件下载 1.0前端实现思路 用一个from接收后台返回的文件流。form用display为...
- 写在前面 本文实现文件下载的两种方式。第一种:文件流形式,第二种接口返回url地址 一、文件流形式( respon...
- 需求:通过后端接口下载excel/docx文件(反正各种文件),后端没有文件地址,返回二进制流文件 一、接口地址 ...