2016-10-03 61 views
0

在我的应用程序中,有一个文件列表。我将这个列表存储在范围中。如何使用angularjs下载文件?

我已经把所有的文件放在数据表中,我想下载用户点击的特定文件。

所有类型的文件都应该可以接受。

是否有任何指令根据我的要求下载文件。

谢谢!

+0

这听起来像是一个快速谷歌搜索可以回答的东西。例如:http://blog.neilni.com/2016/04/23/download-file-in-angular-js/ –

回答

0

尝试使用命名的FileSave的JavaScript库:https://github.com/eligrey/FileSaver.js/

呼叫在你的代码如下:

saveAs(file, 'filename'); 

更重要的是,尝试搜索,然后再发布这个答案,答案可以在此网站上发现就在这里:how to download file using AngularJS and calling MVC API?

UPDATE:请尝试以下操作:

<a download="content.txt" ng-href="{{ url }}">download</a> 

这应该为您指定的文件创建一个下载链接。

+0

嗨,感谢您的回答!但请试着理解我的问题。这不是我找到的。 – PiyaModi

+0

@PiyaModi请检查我编辑的答案,它可能包含您的解决方案。 – User44

+0

嗨,有了这个我可以下载文件,但该文件没有打开。我正在使用lighttpd服务器。我不知道这是否是服务器的问题! – PiyaModi