サービスを持っています: service.getMarketedPrograms = function(){ return $ http.get(archApiUrl + "program/marketed-program" )その後。(関数(結果){ return result.data; }); };
私は上記でサービスを追加したい:
service.getEligibility =機能(のparams){ リターン$ http.get(maverickApiUrl + "引用/ getEligibility"、{のparams:のparams})。その後、 (transformEligibility); };私は正しく、あなたが最初に両方の結果を取得し、返すために何を決定する必要があります理解していれば
合併後、私は最終的に1
おかげで、私の場合、私は別の でのサービスの両方を持っている:だから、
whenAllDone
機能は両方コントローラーが自分のタスク($scope.self = true
)を行っているときにのみ呼び出されます2つの異なる.jsファイルのコントローラ –@DebasmitaSwain、なぜあなたは両方のサービスをコントローラに注入できないのですか?または、このタスクを完了するための別の第3のサービスを作成しますが、正直言って私はすべてがはるかに単純であり、間違った方向に進んでいると思います –