Я пытаюсь создать простую ссылку в моем приложении angularJS для файлов, которые были загружены. У меня нет проблем с созданием ссылки, так как это довольно тривиально. Тем не менее, проблема в том, что система маршрутизации я перехватываю ссылку и пытаюсь загрузить ее в угловом режиме, что, конечно же, терпит неудачу и просто возвращается к маршруту по умолчанию. Это, конечно, не совсем то поведение, которое я хочу. Мои ссылки производятся с использованиемСсылки на скачивание файлов с углами UI-Router
<a href="{{doc.url}}">{{doc.name}}</a>
Я также попытался с
<a ng-href="{{doc.url}}">{{doc.name}}</a>
Но очевидно, что не меняется в результате ссылку. Полученный HTML-код:
<a class="ng-binding" href="/uploads/attachment/file/13/FILENAME.pdf">FILENAME.pdf</a>
Что является правильным. Теперь, хотя в тот момент, когда я нажимаю ссылку, я просто возвращаюсь к своему маршруту по умолчанию. Что я могу сделать, чтобы остановить ui-router, пытающийся обработать эту ссылку?
Ах, безупречное спасибо! Работает шарм :) Да, честный комментарий, просто понял, действительно ли это на самом деле изменило ситуацию, теперь это рельсы, поскольку я не упоминал об этом явно – PaReeOhNos
'target =" _ blank "' также хорошо работал в моем случае. Благодарю. –
это чистое решение? –