我在一个控制器中有多个查询,在控制器加载时加载(在我点击一些元素之后)
var d = $q.defer();
$scope.userOrders = UserOrders.query({id:$routeParams.id}, function(result) {
d.resolve(result);
});
$q.all([d.promise]).then(function(response){
$('#loading').hide();
});
我怎么能只写一次,而不是在每个控制器中?