2
모든 경로 매개 변수 : http://foo.bar/#/some/other/path
캐치 나는 이와 같은 URL이
어떻게 경로 매개 변수로 "일부/기타/경로를"캡처합니까?
내가이 시도 :var App = angular.module("App", [])
.config(function($routeProvider){
$routeProvider
.when('/:path', { controller: ListCtrl, templateUrl: 'list.html'})
.otherwise({ redirectTo: '/'})
});
그러나 :path
는 나를주고있다 some
오히려 some/other/path
안정 버전 1.2의 일부로 포괄 기능을 찾거나 _unstable_ 1.1.3으로 전환하는 데 신경 쓰지 않는다면 지금 당장 가질 수 있습니다. 여기에 [커밋] (https://github.com/angular/angular.js/commit/7eafbb98c64c0dc079d7d3ec589f1270b7f6fea5) (문서 포함)이 있습니다. – Stewie
감사합니다. 1.1.3으로 업그레이드가 성공했습니다! URL에서 부분 일치를 수행하는 방법이 있습니까? 예를 들어,'http : //foo.bar/ #/some/other/path/image.jpg'에서'.jpg'과 일치시키고 싶습니다. – Chanpory
확실하지는 않지만, 여기에 대한 토론 목록이 있습니다. 새로운 각도 라우팅] (https://github.com/angular/angular.js/wiki/Routing-Design-Discussion). 어쩌면 거기에서 답을 찾을 수 있습니다. – Stewie