我有一个 Angular2 应用程序,我在文件下载方面遇到了一些麻烦:
应用程序在我的机器上本地运行:
http://localhost:4200
所有文件都位于:
myapp/src/assets
页面中呈现的文件网址示例为:
http://localhost:4200/assets/OffertFile/2234/Offerta%20iniziale.xlsx
这是我在html组件中生成链接的方式:
<a href="{{v.excel_Path}}/{{v.excel_FileName}}" download target="_self">
<i class="fa fa-download fa-2x text-primary" aria-hidden="true"></i>
</a>
如果我尝试下载该文件,我会收到一个包含 index.html 页面文件内容的文件,而不是正确的文件本身。
我认为这是一个路由问题。
我该如何解决这个问题?
由于
答案 0 :(得分:0)
该问题可能由两个原因引起: