dowLoad (e) {
console.log(e)
uni.request({
method: "GET",
url: configUrl + e.href,
responseType: "arraybuffer",
success: (res) => {
console.log(res)
const blob = new Blob([res.data]) // 此处指定了只适用于 .xlsx xls 文件,可自行调整想要适配的文件或不指定
// 通过URL.createObjectURL生成文件路径
const url = window.URL.createObjectURL(blob);
// 创建a标签
const ele = document.createElement("a");
console.log(ele)
ele.download = e.title
ele.style.display = "none";
// 设置href属性为文件路径,download属性可以设置文件名称
ele.href = url;
// 将a标签添加到页面并模拟点击
document.querySelectorAll("body")[0].appendChild(ele);
ele.click();
// 移除a标签
ele.remove();
}
})
}