Questions marquées «promise»

Les promesses sont une tactique de calcul différé, adaptée à plusieurs styles de concurrence: la concurrence des threads et des boucles d'événements pour le calcul local, et la messagerie distante synchrone et asynchrone. Une promesse représente le résultat éventuel d'une opération asynchrone. La principale façon de travailler avec les promesses consiste à utiliser une méthode qui enregistre les transformations de la valeur éventuelle de la promesse ou de la raison d'échec à une nouvelle promesse.

7
Gestion de plusieurs captures dans la chaîne de promesse
Je suis encore assez nouveau dans les promesses et j'utilise actuellement bluebird, mais j'ai un scénario où je ne sais pas trop comment y faire face. Donc, par exemple, j'ai une chaîne de promesses dans une application express comme ceci: repository.Query(getAccountByIdQuery) .catch(function(error){ res.status(404).send({ error: "No account found with this Id" …

4
Comment passer un paramètre à une fonction de promesse
cela peut sembler une question idiote, mais je suis un débutant dans ce sujet. Je travaille sur des promesses sur le nœud js. Et je veux passer un paramètre à une fonction de promesse. Cependant, je ne pouvais pas le comprendre. someModule.someFunction.then(username, password,function(uid) { /*stuff */ } et la fonction …

5
Comment créer un observable à partir de données statiques similaires à http dans Angular?
J'ai un service qui a cette méthode: export class TestModelService { public testModel: TestModel; constructor( @Inject(Http) public http: Http) { } public fetchModel(uuid: string = undefined): Observable<string> { if(!uuid) { //return Observable of JSON.stringify(new TestModel()); } else { return this.http.get("http://localhost:8080/myapp/api/model/" + uuid) .map(res => res.text()); } } } dans le …

4
Node JS Promise.all et forEach
J'ai un tableau comme une structure qui expose les méthodes asynchrones. La méthode async appelle des structures de tableau de retour qui à leur tour exposent plus de méthodes async. Je crée un autre objet JSON pour stocker les valeurs obtenues à partir de cette structure et je dois donc …

4
Revenez d'une promesse alors ()
J'ai un code javascript comme celui-ci: function justTesting() { promise.then(function(output) { return output + 1; }); } var test = justTesting(); J'ai toujours une valeur indéfinie pour le test var. Je pense que c'est parce que les promesses ne sont pas encore résolues .. existe-t-il un moyen de renvoyer une …

13
Bonne façon d'écrire des boucles pour la promesse.
Comment construire correctement une boucle pour vous assurer que l' appel de promesse suivant et le logger.log enchaîné (res) s'exécutent de manière synchrone via l'itération? (oiseau bleu) db.getUser(email).then(function(res) { logger.log(res); }); // this is a promise J'ai essayé la méthode suivante (méthode de http://blog.victorquinn.com/javascript-promise- while-loop ) var Promise = require('bluebird'); …

4
Pourquoi .json () renvoie-t-il une promesse?
J'ai joué avec le fetch() récemment déconné API et remarqué quelque chose d'un peu bizarre. let url = "http://jsonplaceholder.typicode.com/posts/6"; let iterator = fetch(url); iterator .then(response => { return { data: response.json(), status: response.status } }) .then(post => document.write(post.data)); ; post.data renvoie un Promise objet. http://jsbin.com/wofulo/2/edit?js,output Cependant s'il s'écrit: let url …

5
en utilisant setTimeout sur la chaîne de promesse
Ici, j'essaye de faire des promesses, ici, à la première demande, je récupère un ensemble de liens, et à la demande suivante, je récupère le contenu du premier lien.Mais je veux faire un délai avant de renvoyer le prochain objet de la promesse. setTimeout dessus, mais cela me donne l'erreur …
115 javascript  json  promise 


7
Que fait $ .when.apply ($, someArray)?
Je lis des articles sur les différés et les promesses et je continue de paraître $.when.apply($, someArray). Je ne sais pas exactement ce que cela fait exactement, à la recherche d'une explication qu'une ligne fonctionne exactement (pas l'intégralité de l'extrait de code). Voici un peu de contexte: var data = …


5
Attendez que toutes les promesses se résolvent
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 = $q.defer(); var three = $q.defer(); var …


3
Angularjs $ q.all
J'ai implémenté $ q.all dans angularjs, mais je ne peux pas faire fonctionner le code. Voici mon code: UploadService.uploadQuestion = function(questions){ var promises = []; for(var i = 0 ; i < questions.length ; i++){ var deffered = $q.defer(); var question = questions[i]; $http({ url : 'upload/question', method: 'POST', data …
106 angularjs  promise  q 

2
Placement des prises AVANT et APRÈS alors
J'ai du mal à comprendre la différence entre mettre .catchAVANT et APRÈS alors dans une promesse imbriquée. Alternative 1: test1Async(10).then((res) => { return test2Async(22) .then((res) => { return test3Async(100); }).catch((err) => { throw "ERROR AFTER THEN"; }); }).then((res) => { console.log(res); }).catch((err) => { console.log(err); }); Alternative 2: test1Async(10).then((res) => …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.