추상 템플릿이 있습니다 (router-ui 사용). "자식"경로 중 하나를 가리키는 링크를 클릭하면 두 개의 템플릿에 대해 두 개의 요청이 전송 된 것을 볼 수 있습니다 (물론, 의미가 있습니다). 우리의 프로젝트에서
, 우리는
$rootScope.$on('$stateChangeStart',
와 모든 상태 변경을 차단하고 우리는 우리의 템플릿 공급자에 대한 모든 호출에 토큰을 추가합니다.
if(toState.hasOwnProperty('templateUrl')){
toState.templateUrl = PartialService.get(toState.templateUrl);
}
추상화를 제외한 모든 경로에서 정상적으로 작동합니다. 그래서 추상적 인 경로를 가진 경로를 가리키는 링크를 클릭하면, 나는 자식에 대한 호출을 차단하지만 추상 경로는 가로 채지 않습니다. 이는 우리가 처음에 언급 한 토큰을 추가하지 않는다는 것을 의미합니다. 우리 tpl 공급자의 응답을 얻을.
누구나 비슷한 문제가 있었습니까?
감사합니다.
누구? 아직 이걸로 운이 .. : / – user3171197