に関数を変換する以下の擬似コードを考えてみましょう:は角 - 約束
// main
function1();
function2();
...
//the rest of the code
....
// function1:
someservice.getPhone().then(calback1);
// function2:
someservice.getAddress().then(calback2);
私は関数1と機能2の両方が彼らのコールバックを通して取得するまで残りのコードが実行されていないことを確認するために何ができますか?
おかげ
もしあなたがいくつかの約束を待っていれば - $ q.allを使用してください –