4
AngularJS: где использовать обещания?
Я видел несколько примеров служб входа в Facebook, которые использовали обещания для доступа к FB Graph API. Пример №1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api('/' + item, function (result) { $rootScope.$apply(function () { if (angular.isUndefined(result.error)) { deferred.resolve(result); } else { deferred.reject(result.error); } }); …