1.设置返回数据类型responseType:"blob"
export function getGzkhexportsExcel(data) {
return fetch({
url: '/api/gzkh/exportsExcel',
method: 'post',
data,
responseType: blob
//设置返回数据类型
})
}
- 返回new Blob()数据处理,
getGzkhexportsExcel(zza).then(res => {
if (res.status == "200") {
//处理数据 转换格式
let blob = new Blob([res.data], { type: "application/vnd.ms-excel" });
//创建标签
let objectUrl = URL.createObjectURL(blob);
window.location.href = objectUrl;
}
});
返回数据必须和后台沟通好是什么数据类型;根据类型来处理数据;
网友评论