2013-06-19 2 views
2

AngularJS를 사용하여 클라이언트 측 인증을 구현하려고합니다. 지금은 각 경로에 대한 액세스 수준을 공장으로 내 앱의 config 기능에 주입하고 있습니다. 여기 내 코드는 다음과 같습니다.

$ http.get 요청으로 내 액세스 수준의 데이터를 가져올 수 있습니까? 나는 공급자 함수에 $ http를 삽입 할 수 없기 때문에 나는 지금 약간의 도움이되지 않는다. 도움이 될 것입니다.

답변

4

현재 AngularJS 버전에서는 $http을 구성 블록 (자세한 내용은 https://stackoverflow.com/a/12665051/1418796)에 삽입 할 수 없습니다. 이 구성 블록 위에는 비동기 호출 $http이 호출되지 않으므로 동기식입니다.

불행히도 동적 데이터를 기반으로 경로를 재정의하는 표준 방법이 없습니다. 다양한 방법으로 시도해 볼 수 있습니다. 그 중 하나는 여기에 설명되어 있습니다. https://stackoverflow.com/a/13173667/1418796

+0

정말 빠르고 유용한 답장을 보내 주셔서 감사합니다. – knoefel