浏览代码

添加BOM使得excel显示正常

kagg886 1 月之前
父节点
当前提交
dda40b325b
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/components/markdown/plugins/impl/VueStructData.vue

+ 2 - 1
src/components/markdown/plugins/impl/VueStructData.vue

@@ -41,7 +41,8 @@ const exportToCSV = () => {
 			return data.value!.fields.map((field) => `"${rowJson[field]}"`).join(',')
 		})
 
-		const csvContent = [headers, ...rows].join('\n')
+		// 添加BOM以支持Excel正确显示中文
+		const csvContent = '\uFEFF' + [headers, ...rows].join('\n')
 
 		download(csvContent, 'export.csv', 'text/csv,charset=utf-8;')