Quelle est la différence entre PromiseetObservable dans Angular? Un exemple sur chacun serait utile pour comprendre les deux cas. Dans quel scénario pouvons-nous utiliser chaque
Quelle est la différence entre PromiseetObservable dans Angular? Un exemple sur chacun serait utile pour comprendre les deux cas. Dans quel scénario pouvons-nous utiliser chaque
J'ai un service AngularJS que je veux initialiser avec des données asynchrones. Quelque chose comme ça: myModule.service('MyService', function($http) { var myData = null; $http.get('data.json').success(function (data) { myData = data; }); return { setData: function (data) { myData = data; },...
Étant donné une requête Ajax dans AngularJS $http.get("/backend/").success(callback); quel est le moyen le plus efficace d'annuler cette requête si une autre requête est lancée (même backend, paramètres différents par
Je regarde cet exemple de la documentation d'Angular pour $qmais je pense que cela s'applique probablement aux promesses en général. L'exemple ci-dessous est copié textuellement de leurs documents avec leur commentaire inclus: promiseB = promiseA.then(function(result) { return result + 1; }); //...
J'ai donc une situation où j'ai plusieurs chaînes de promesses d'une longueur inconnue. Je veux qu'une action s'exécute lorsque toutes les CHAÎNES ont été traitées. Est-ce que c'est possible? Voici un exemple: app.controller('MainCtrl', function($scope, $q, $timeout) { var one = $q.defer(); var two...
J'ai un Promise. Je l'ai créé pour annuler une demande AJAX si nécessaire. Mais comme je n'ai pas besoin d'annuler cet AJAX, je ne l'ai jamais résolu et AJAX s'est terminé avec succès. Un extrait de code simplifié: var defer = $q.defer(); $http({url: 'example.com/some/api', timeout:...