为了账号安全,请及时绑定邮箱和手机立即绑定

如何在角度打字稿中下载具有特定名称的文件?

如何在角度打字稿中下载具有特定名称的文件?

繁花如伊 2021-10-14 14:29:51
嗨以下是我的角度组件中的一小段代码。this.messageHistoryService.getMessageHistoriesCSV1(msgHistoryRequest).subscribe(  (data) => {    console.log(data.messageHistoryBytes);   let file = new Blob( [data.messageHistoryBytes] , { type: 'plain/text' });      let fileURL = URL.createObjectURL(file);    window.open(fileURL);  });上面的代码在浏览器中工作并下载文件。我想为下载的文件指定一个特定的名称,例如 download.csv 。. 我怎样才能做到这一点。
查看完整描述

3 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

尝试更换您的

window.open(fileURL);

到:

 window.navigator.msSaveOrOpenBlob(file , "filename");


查看完整回答
反对 回复 2021-10-14
  • 3 回答
  • 0 关注
  • 154 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信