在AngularJS html5mode express环境中提供文件下载

时间:2014-03-19 11:19:15

标签: javascript html node.js angularjs express

我正在尝试在一个基本上使用angular-fullstack yeoman生成器生成的应用程序上提供pdf文件下载。

在app.js中,html5mode设置为true。

我尝试使用标记和href构建下载链接,但没有任何反应。观察网络活动显示,它没有生成获取请求。

服务器后端是一个服务部分和其他东西的快速服务器。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

为什么不将文件下载链接放在子域上,如 file.domain.com

This example可能会帮助您在快速申请中设置子域名。

修改

只需将target="_self"放在您的链接上即可。

示例:<a href="/link/to/file" target="_self">link</a>

来源:Conditionally have anchor links send user to a different page, rather than load to ng-view