如何在angularjs執(zhí)行多個(gè)異步操作后再執(zhí)行
1 回答

皈依舞
TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超3個(gè)贊
使用ng自帶的$q服務(wù)let promises = {
alpha: promiseAlpha(), beta: promiseBeta(), gamma: promiseGamma()
}
$q.all(promises).then((values) => {
console.log(values.alpha); // value alpha
console.log(values.beta); // value beta
console.log(values.gamma); // value gamma
complete();
});
// promises包含多個(gè)promise對象,當(dāng)所有promise對象成功返回時(shí),$q.all().then()中的成功方法才會(huì)被執(zhí)行。
// $http返回的正是promise對象
- 1 回答
- 0 關(guān)注
- 1102 瀏覽
添加回答
舉報(bào)
0/150
提交
取消