우선, 나는이 문제에 대해 SO 검색하고 검색했다. 내가 본 답변 중 아무 것도 나를 위해 정말 만족스럽지 않습니다. 나는 해결 방법 &을 수동으로 bootstrapping 각도 알고 있고 둘 다 우리를위한 훌륭한 솔루션입니다.Ajax 호출이 완료 될 때까지 각도 컨트롤러 연기
본질적으로 우리의 응용 프로그램은 최상위 수준에, 우리는 잔뜩 인스턴스화
<body ng-controller="applicationController">
이되도록 구성되어있다. 그 중 일부는 서버에서 데이터를 가져와 어린이 컨트롤러가 액세스 할 수 있도록 설정하는 것입니다. 따라서 문제는 서버가 응답하기 전에 자식 컨트롤러가 실행되는 경우가 있습니다.
각도 UI의 ui-router를 사용하므로 상태를 이용할 수 있습니다. 그러나 우리가 많은 경로를 가지고 있고 사용자가 그 중 하나에서 앱을 입력 할 수 있기 때문에 해결은 큰 해결책이 아니 었습니다. 지금까지 나의 유일한 해결책은 매우 높은 수준의 부모 상태를 만들어 그 문제를 해결하거나 여러 가지 상태를 해결하는 것입니다. 각도 컨트롤러가 실행되기 전에 아약스 호출을 할 수있는 방법이 있습니까?
나는이 솔루션이 가장 유망한 것으로 보이고 매우 우아하다고 생각한다. 다른 사람에게 제안이 있는지보기 위해이 질문을 며칠 동안 열어 두겠습니다. 감사! – wlingke