不仅仅是需要设置 responseType: "blob", 更需要注意类型是否一致
接口请求查看 Content-Type 是什么,前端做相应配置:
export function exportList(data) {
return request({
url: "/api/exportList",
method: "get",
params: data,
responseType: "blob",
"Access-Control-Expose-Headers": "filename",
headers: {
Accept: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
}
});
}
具体页面代码如下: