纯前端下载文件

Mereith2022年7月30日小于 1 分钟

参考文档: 前端利用 Blob 对象创建指定文件并下载open in new window

代码:

const handleExport = (toExport) => {
  const data = JSON.stringify(toExport, undefined, 4);
  const blob = new Blob([data], { type: "application/json" });
  const url = URL.createObjectURL(blob);
  const link = document.createElement("a");
  link.href = url;
  link.download = `备份-${moment().format("YYYY-MM-DD")}.json`;
  link.click();
};
Loading...