跳转到内容

FileSaver.js

1. 待完善:FileSaver.js 前端文件保存库

Section titled “1. 待完善:FileSaver.js 前端文件保存库”

本笔记旨在记录前端常用的客户端文件保存工具库 file-saver。目前仅提供了基于 Blob 对象导出纯文本文件的极简示例。后续需补充导出 Excel/CSV、处理 Base64 图片下载及浏览器兼容性的处理方案。

import FileSaver from 'file-saver';
// 构造 Blob 数据载荷
const blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
// 触发浏览器原生下载行为
FileSaver.saveAs(blob, "hello world.txt");