/**
* 下载Json工具
* @param data
* @param fileName
*/
export const saveAsJson = (str: string, fileName: string) => {
//指定类型文件类型application/json;charset=utf-8
const blob = new Blob([str], { type: "application/json;charset=utf-8" });
const href = URL.createObjectURL(blob);
const alink = document.createElement("a");
alink.style.display = "none";
alink.download = fileName; // 下载后文件名
alink.href = href;
document.body.appendChild(alink);
alink.click();
document.body.removeChild(alink); // 下载完成移除元素
URL.revokeObjectURL(href); // 释放掉blob对象
};
JS原生实现下载json文件
最新推荐文章于 2024-07-30 10:56:44 发布