感谢可爱的人为我提供了这个答案
Angular - Multiple $http.get Requests for Data
我现在经常在发出http请求时使用$ q。
现在我的问题是,当控制器被激活时,我还应该使用它来激活几个函数吗?
比如说我的控制器的前几行有
functionOne()
functionTwo()
functionThree()
我应该使用
$q.all([
functionOne();
functionTwo();
functionThree();
]);
即使有问题的函数没有返回承诺,也没有进行http调用。