src/utils/downloadFile.ts
@@ -1,4 +1,4 @@ function downloadFile(url: string) { function downloadFile(url: string, fileName: string) { return new Promise<void>((resolve, reject) => { let baseUrl = ""; if (process.env.NODE_ENV === "development") { @@ -12,7 +12,7 @@ // 1. 预检文件是否存在 fetch(link.href, { method: "HEAD" }) .then(() => { link.download = "文件"; link.download = fileName; document.body.appendChild(link); // 添加到 DOM link.click(); window.URL.revokeObjectURL(url);