angular.js -angualrjs, $http 비동기 작업이 실행된 후 다음 단계를 작성하는 방법
大家讲道理
大家讲道理 2017-05-15 17:05:30
0
3
820

세 단계가 있습니다
step1: $http.jsonp(url1)
step2: $http.jsonp(url2)
step3: 할당 작업,
1단계에는 순서 요구 사항이 없습니다. 2. 1단계와 2단계가 완료된 후 3단계를 실행해야 합니다.

1단계와 2단계는 여러 곳에서 호출되기 때문에 그렇게 하고 싶지 않습니다.

으아아아

1단계와 2단계를 퍼블릭 메소드로 캡슐화한 뒤 3단계를 순차적으로 실행하고 싶은데 어떻게 작성해야 할까요

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(3)
Peter_Zhu

이벤트를 활용하세요. 중첩을 사용하지 마세요

으아악
曾经蜡笔没有小新

ng와 함께 제공되는 $q 서비스를 사용하세요

으아악
曾经蜡笔没有小新

저자는 $q 및 Promise 객체에 대해 배울 수 있습니다. 위에 표시된 것처럼 Angular에는 사용할 수 있는 $q.all()이 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿