标题 使用iframe导出数据,postment调用可以下载。在浏览器无法打开。内容被截断,换成a标签下载
1、在实例化Blob时传入参数声明数据格式
propsCommissionListExcel(params).then((res)=>{
console.log(res)
const link = document.createElement('a')
let blob = new Blob([res], {
type: 'application/vnd.ms-excel;charset=UTF-8'
});
link.style.display = 'none'
link.href = URL.createObjectURL(blob);
let num = ''
for (let i = 0; i < 10; i++) {
num += Math.ceil(Math.random() * 10)
}
link.setAttribute('download', '选手道具返佣' + num + '.xlsx')
document.body.appendChild(link)
link.click()
document.body.removeChild(link)
})