如何使用angular 8应用程序下载图像?

如何使用angular 8应用程序下载图像?,angular,codeigniter,angular8,Angular,Codeigniter,Angular8,我使用angular 8作为前端,codeigniter作为后端。我有一个表,其中有多个图像,它们动态地来自具有不同名称的数据库。我想下载这些图像,以便用户能够单独查看这些图像。 我试着在codeigniter里做 $image = $this->uri->segment(3); $files = 'images/'.$image; force_download($image,$files); 这不管用。请建议如何在angular或codeigniter中执行此操作请指

我使用angular 8作为前端,codeigniter作为后端。我有一个表,其中有多个图像,它们动态地来自具有不同名称的数据库。我想下载这些图像,以便用户能够单独查看这些图像。 我试着在codeigniter里做

  $image = $this->uri->segment(3);
  $files = 'images/'.$image;
  force_download($image,$files);

这不管用。请建议如何在angular或codeigniter中执行此操作

请指出哪些不起作用,例如,您遇到了什么错误,或者更具体地说,是什么问题。您不能一次下载多个文件-您可以通过多个请求进行下载,也可以将文件打包到zip文件中。
  $image = $this->uri->segment(3);
  $files = 'images/'.$image;
  force_download($image,$files);