2014-02-21 2 views
1

매개 변수 :기간은 내가 지금처럼 angular.js에 경로를 짓고 있어요

$routeProvider 
    .when('/ui/:id/foo/:netloc', { 
    controller:'FooController', 
    templateUrl:'/views/foo.html' 
    }) 

의 문제점은 정말 간단하다 - 나는 netloc는 DNS 나 IP 주소가 될 수 있어야합니다. 내가 찾은하면서 그래서 ... 불행하게도

/ui/12345/foo/here.or.there.com/ 
/ui/54321/foo/10.24.36.48/ 

을 같이 보일 수 있습니다 라우팅 경로를 샘플 그것이 성공적으로 노선이 :

/ui/12345/food/here/ 

이없는 경로 매개 변수에 마침표가 포함 된 경로를 것입니다. 아마 어떤 형식의 마법 발견을 시도하고 있었으므로 다음과 같이 시도해 보았습니다.

/ui/12345/foo/here.com.html 

그러나 그 중 하나도 작동하지 않았습니다. 이 작품을 만드는 방법에 대한 아이디어가 있습니까?

+0

http://plnkr.co에 올려주세요. 코드로 놀아내는 데 도움이 될 것입니다. – kartikluke

+0

흠 ... 그것은 plnkr에서 작동합니다. 내 구현 버그 야. 죄송합니다. 제안 해 주셔서 감사합니다. – jasonpgignac

답변

1

구현에 버그가있는 것 같습니다. 나는 그것을 지역적으로 시험해 보았고 정상적으로 작동했다.

+0

나는 당신이 옳다고 믿는다고 당혹 스럽다. 바보 같은 질문에 대해 유감스럽게 생각합니다! – jasonpgignac

+0

가끔은 다른 사람들이 뭔가를 실행할 필요가 있습니다. – kartikluke

관련 문제