const downURL = window.URL.createObjectURL(new Blob([data]));
// data 为获取到的二进制数据
const listNode = document.createElement("a");
// 这里注意 : 非同源a标签的download去命名没有用
listNode.download = '合同公允价错误文件下载.xlsx';
listNode.style.display = "none";
listNode.href = downURL;
document.body.appendChild(listNode);
listNode.click();
document.body.removeChild(listNode);
标签:body,listNode,22,二进制,前端,download,document
From: https://www.cnblogs.com/yao-655442/p/16629137.html