首页 > 解决方案 > 带有#的Angular文件保护程序下载csv数据无法下载

问题描述

我是编码新手。我正在执行从数据库下载 csv 文件的任务。

当我使用angular filesaver下载csv时,如果内容带有#,则不会显示#后面的单词。如果有人能给我一些帮助来解决这个问题,我们将不胜感激:)

onBtnExportClick(){

      let testContent = "SOVEREIGN SURGICAL BLADES STERILE #11"

      saveAs('data:text/csv;charset=utf-8,%EF%BB%BF' + testContent , 'TestFile.csv');

}

标签: special-charactersexport-to-csvfileserver

解决方案


用此代码修复

var blob = new Blob([r.FileContent], {type: r.FileMIMEType}); saveAs(blob, r.FileName);


推荐阅读