考慮下面的僞代碼:角 - 轉換功能爲一個承諾
// main
function1();
function2();
...
//the rest of the code
....
// function1:
someservice.getPhone().then(calback1);
// function2:
someservice.getAddress().then(calback2);
我能做些什麼,以確保代碼的其餘部分是不是直到兩個功能1執行,函數2獲得直通其回調?
由於
如果你想等待幾個承諾 - 使用$ q.all –