2013-06-22 2 views
11

내 angleJS 앱에 업로드 된 파일에 대한 간단한 링크를 만들려고합니다. 이 링크는 꽤 사소한 것이므로 아무런 문제가 없습니다. 그러나 내가 가지고있는 문제는 라우팅 시스템이 링크를 가로 채고 각도 내에서로드하려고 시도한다는 것입니다. 물론 실패하고 기본 경로로 돌아갑니다. 이것은 물론 내가 원하는 행동이 아닙니다. 내 링크는각도가있는 파일 다운로드 링크

<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를 중지하려면 어떻게해야합니까?

트랩 _ 자기 ","앵커 링크, 대상에게 = 추가 "를"당신이 AngularJS와는하지 않으려면 "

<a href="..." target="_self">On Error GoTo Hell</a> 

소스 :. https://coderwall.com/p/em4vua

답변

24

구글은 저에게이 준 Btw, 다음번에이 RoR에 태그를 달지 마십시오. 단지 각도 문제 일뿐입니다.

+0

아, 완벽한 덕분입니다. 매력을 느낍니다. 지금은 레일입니다. 명시 적으로 언급하지 않았으므로 – PaReeOhNos

+0

'target = "_ blank"도 제 경우에 잘 작동했습니다. 감사. –

+0

깨끗한 솔루션입니까? –