special-characters - 带有#的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');
}
解决方案
用此代码修复
var blob = new Blob([r.FileContent], {type: r.FileMIMEType}); saveAs(blob, r.FileName);
推荐阅读
- internationalization - 更新到 Angular12 i18n 本地化 dosnt 后不再工作
- algorithm - 如何对嵌套类型的数组进行排序?
- python-3.x - 在长列表 Python 中查找所有元素组合的最有效方法
- r - 计算历史 VaR 时出错,需要 True/False 时出错缺失值
- python - 我正在尝试使用工资数据 csv 文件制作简单的线性回归模型,并且有 35 个数据点。我如何将其拆分为 80-20?
- javascript - typemismatcherror ie11 web crypto encrypt method 有什么问题?
- symfony - 在单独的虚拟机上运行 symfony 命令
- bind - 为什么不在绑定方法 polyfill 中检查这个 instanceof fBound 呢?
- python - AttributeError:“float”对象没有属性“dtype”
- r - 我有 EV 数据,我想做一个 timeserise