Angular의 q를 사용한 다중 체인 지연 함수JS 데이터 반환 중지 다음 콜이 이전 deferred.resolve의 결과를 얻을 수 있도록 여러 개의 지연 함수 호출을 체인으로 연결하려고 합니다.이러한 콜을 2개 이상 체인으로 하면 데이터가 반환되지 않게 됩니다. 각도 컨트롤러 내부의 기본 코드는 다음과 같습니다. $scope.runAsync = function() { var asyncFn1 = function(data){ var deferred = $q.defer(); $timeout(function(){ console.log("Async fn1 " + data); $scope.outputLines.push("Async fn1 " + data); deferred.resolve("Async fn1 "..