У меня есть объект типа File структуры {type: "Buffer", data: Array (702549)}, что мне нужно сделать в angular 6, чтобы загрузить этот файл в браузере?
Я получаю ответ от этой функции:
getMarketingProposalById(id: string): Observable<MarketingProposal> {
return this.httpClient.get<MarketingProposal>(this.apiUrl + id , this.httpOptions).pipe(map(marketingProposal => {
if (marketingProposal.materials[0] && marketingProposal.materials[0].file) {
const blob = new Blob([marketingProposal.materials[0].file.data], { type: 'image/png' });
console.log(blob);
// saveAs(blob, 'hello.png');
}
const marketingProposalObject = this.assignMarketingProposalObject(marketingProposal);
this.mapStringToDate(marketingProposalObject);
return marketingProposalObject;
}));
}
marketingProposal.materials [0]. Файл имеет формат {тип: «Буфер», данные: массив (702549)}