Пожалуйста, измените тип ответа, как показано ниже:
downloadFile(req?: any): any {
const options = createRequestOption(req);
return this.http.get(`${this.resourceUrl}/print`, {
params: options,
responseType: ResponseContentType.Blob })
.toPromise();
}
Измените свой код на код ниже, добавив Blob
export():void{
this.exportService.downloadFile({}) .then((data:any)=> {
let blob = new Blob([data], {type: 'text/csv'});
saveAs(blob, 'test.xlsx');
});
}