User-8621695 Ответов: 0

Как я могу скачать файл с пути в angular


всем привет,

Я пытаюсь загрузить файл из своей папки по нажатию кнопки в angular. Я попробовал ниже код, но он не работает. Может ли кто-нибудь, пожалуйста, подсказать, чего мне не хватает?
Installed XLSX and file-save npm package
   this.fileName= 'D:\\temp\\Final_output.xlsx';  
     var data = new Blob([this.fileName], { type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' });
    FileSaver.saveAs(data, this.fileName);     


с помощью приведенного выше кода я могу загрузить файл, но при открытии этого файла xlsx я получаю ошибку, недопустимый тип файла или расширение.

Поэтому я попробовал ниже код:
this.fileName= 'D:\\temp\\Final_output.xlsx';  
FileSaver.saveAs(this.fileName, "OutputFile");    

Это вообще не работает.

Пожалуйста помочь.

Спасибо

Что я уже пробовал:

Я попробовал два способа, упомянутых выше, но оба не работают.

F-ES Sitecore

Обратитесь к документации о том, как сделать то, что вы хотите сделать. Из вашего вопроса неясно, что вы пытаетесь сделать, но вы не сможете загружать файлы из клиентской системы через js. Если файл xlsx находится на вашем сервере, то вам нужно будет передавать его по url - адресу, а не обращаться к нему по пути.

0 Ответов