Скачать файлы в Angular - PullRequest
       7

Скачать файлы в Angular

0 голосов
/ 04 мая 2020

Мне нужно скачать файл, сохраненный в объекте. Вот мой класс:

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 у меня только что не получилось загрузить файл «нет файла». Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...