我有以下问题。我必须使用的API是返回一个ZIP文件。在这个zip中,我需要加载一些图像并在我的组件的HTML中显示。我正在运行Angular 4应用程序,因为我的承诺返回HTML解析错误,我第一步陷入困境。我认为有必要在某处设置预期的返回类型。
欢迎任何帮助,但是如何执行下载,提取和再次导入文件的所有三项操作的指南将是最有帮助的。
public getStudyMediaFiles(studyId: number){
let url = environment.endpoint + `getImgs/${studyId}`;
return this.http.get(url).toPromise().then(response => {
let res: any= response;
console.log(res);
if(res.code == 0){
return res ;
}else {
this.globalService.showNotification('top','center', res.message, 'danger');
}
}).catch(this.handleError);}