如何将用户选择的文件下载到Angular“资产”文件夹

时间:2018-06-28 11:51:59

标签: client-side angular6

这就是我想做的:

  1. 用户通过浏览器选择文件
  2. 当用户单击按钮时,所选文件将保存到Angular“资产”文件夹

请注意,我使用的是客户端Angular 6,而不是服务器端的Angular 6。

要执行第二步,我很确定我可以向Web托管发出AJAX请求以使用PHP保存文件,但是我想知道是否有更简单的方法可以直接使用Angular ,考虑到Angular文件位于服务器端。

感谢支持:)

1 个答案:

答案 0 :(得分:0)

您必须使用某种服务器端技术。 PHP / Nodejs / ... 您不需要经典的AJAX。实际上,Angular是基于AJAX概念的。因此,使用Angular的HttpClientModule进行GET / POST / PUT请求。 有关https://angular.io/guide/http

的更多详细信息和示例