2015-06-28 2 views
0

Я пытаюсь загрузить файл по ссылке, перейдя по этому вопросу stackoverflow Angularjs simple file download. После того, как я нажму ссылку на файл файла с ошибкой, сообщите Не удалось Нет файла. Я проверил проекты. Файл папки App_Data присутствует там. Может кто-нибудь помочь выяснить проблему.Angular JS file загрузить

<a target="_self" download="{{q.FileName}}" ng-href="{{q.QuizFile}}" href="#">Open File</a> 

Он оказывает на этот путь ...

<a target="_self" download="Discussion.docx" ng-href="~/App_Data/74edf10b-5c18-472f-92bb-c64f55575b29/Discussion.docx" href="~/App_Data/74edf10b-5c18-472f-92bb-c64f55575b29/Discussion.docx">Open File</a> 
+0

Ваша папка app_data имеет эквивалентный URL-адрес? Что-то вроде http: // localhost/app_data? –

ответ

2

тильды в имени пути ничего в JavaScript не значит. Это удобство в mvc, которое разрешает серверную часть. Пройдите путь без тильды.

Смежные вопросы