【问题标题】:Can not download dynamically generated local xlsx file in angular 5无法以角度 5 下载动态生成的本地 xlsx 文件
【发布时间】:2018-12-14 09:13:26
【问题描述】:

我有一个 Angular 5 应用程序,其中包含一个包含动态生成的 xlsx 文件的文件夹,如下所示

当我尝试使用以下代码下载该 excel 文件时

<a href='assets/excel.xlsx'>Download</a>

它正在将我重定向到,

http://localhost:4200/assets/excel.xlxs/

但文件没有下载。

有人告诉我怎么做吗?

【问题讨论】:

  • 你喜欢看这个或者下载这个
  • 我只想下载
  • 好的,你能分享你的代码还是把它放在 stackbiz 上
  • 我还没有写任何角度代码来下载这个文件。你能给我推荐一个吗
  • 你好,请检查答案然后应用它会起作用并请回复我关于状态

标签: angular angular5


【解决方案1】:

如果只想点击下载文件,请尝试这样,它会起作用

<a href='assets/changes_status.xlsx'>Download</a>

这样

<a href='ExcelExport/excel.xlxs'>Download</a>

【讨论】:

  • 我试过这个。但是当我点击下载链接时,它只是将我重定向到主页,网址为localhost:4200/assets/excel.xlxs。文件未下载。
  • 请输入您的代码,因为在我给您之前进行测试,它可以在我的系统上运行
  • 我在 assets 文件夹中添加了该 excel 文件,并使用下面的代码下载 下载
  • 该文件是动态生成的文件
猜你喜欢
  • 2017-04-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-06
  • 2018-03-20
  • 2021-08-05
  • 1970-01-01
  • 2020-03-21
相关资源
最近更新 更多