如何从ember提供pdf文件

时间:2016-04-09 01:43:38

标签: pdf ember.js

我想通过我的ember应用程序中的链接制作pdf文档,所以我想我会把文件放在name,alias,addresslist = socket.gethostbyaddr(ip) Traceback (most recent call last): File "./myprog.py", line 51, in <module> name,alias,addresslist = socket.gethostbyaddr(ip) socket.herror: [Errno 0] Resolver Error 0 (no error) 中并链接到它 /public/assets/pdf/就像我对<a href='/assets/pdf/myfile.pdf'>中的图片一样。但是,该链接不会将文件发送到浏览器。我得到一个带有public/assets/images标题的200响应,但没有文件。

正确的方法是什么?

1 个答案:

答案 0 :(得分:1)

您描述的方式应该起作用,因为Ember处理静态资产下载的方式没什么特别之处。为了验证,我刚刚使用Ember 2.3初始化了一个新项目,并在/assets/test.pdf中放置了一个pdf。然后我将以下内容放入我的application.hbs文件中。

<a href='/assets/test.pdf' download>Test</a>

没有下载属性,它会作为新标签打开。使用download属性,文件被正常下载。