前端导出CSV时中文乱码怎么办?
我在用 JavaScript 做 CSV 导出功能,数据里有中文,但下载后用 Excel 打开全是乱码。试过加 BOM 头,但好像没生效?
目前是这样生成的:
const csvContent = "data:text/csv;charset=utf-8," + encodeURIComponent(csv);
const link = document.createElement("a");
link.href = csvContent;
link.download = "data.csv";
link.click();
是不是少了什么关键步骤?
暂无解答