Мне нужно скачать файл, сохраненный в объекте. Вот мой класс:
export class MyObject {
code: string;
name: string;
files: File[];
constructor() { }
}
component. html
<div *ngFor="let file of myObject.files">
<button (click)="download(file)"></button>
</li>
component.ts
export class MyComponent{
myObject = new MyObject();
constructor(){
myObject.files = [..] // here I upload my files in array
}
download(file){
// i have tried:
// const link = document.createElement('a');
// link.download = file.name;
// link.href = file;
// link.click();
}
}
Я пробовал с этой функцией загрузки, но когда я нажмите кнопку загрузки, на панели загрузки chrome у меня только что не получилось загрузить файл «нет файла». Как я могу это исправить?