Resultados da pesquisa a pedido "q"

1 a resposta

Q motivos de rejeição sem tratamento com Q.all

Recebo este aviso para o código abaixo e não entendo o porquê. É semelhante a esta pergunta:Motivos de rejeição sem tratamento (devem estar vazios) [https://stackoverflow.com/questions/17544965/unhandled-rejection-reasons-should-be-empty] mas ...

1 a resposta

Como as implementações do Promises / A + variam?

Que aspectos de uma biblioteca de promessas a especificaçãonãoreleitura musical? Que tipo de coisas variam entre implementações? Por favor, ilustre com exemplos de diferenças reais (por exemplo, entre Bluebird e Q).

2 a resposta

Produzir uma promessa que depende de promessas recursivas

Eu tenho uma matriz de IDs inteiros, como var a=[1,2,3,4,5]e preciso executar chamadas remotas assíncronas para cada um desses IDs. Cada chamada é uma solicitação WebAPI executada usando $ resource e apresentada como promessa. Eu preciso criar ...

1 a resposta

Como chamar Q promessa notificar dentro da cadeia de promessa

Preciso de ajudanotify() dentro da cadeia de promessas. Eu tenho 3 funções básicas de promessaconnect(), send(cmd), disconnect(). Agora eu gostaria de escrever outra função para encerrar as chamadas da seguinte maneira com a notificação de ...

3 a resposta

Ignorando a cadeia de promessas após lidar com erro

Usando ohttps://github.com/kriskowal/q [https://github.com/kriskowal/q] biblioteca, gostaria de saber se é possível fazer algo assim: // Module A function moduleA_exportedFunction() { ...

1 a resposta

Como resolver $ q.all?

Eu tenho 2 funções, ambas retornando promessas: var getToken = function() { var tokenDeferred = $q.defer(); socket.on('token', function(token) { tokenDeferred.resolve(token); }); //return promise return tokenDeferred.promise; } var getUserId = ...

23 a resposta

Resolver promessas uma após a outra (ou seja, em sequência)?

Considere o código a seguir que lê uma matriz de arquivos de maneira serial / seqüencial.readFiles retorna uma promessa, que é resolvida apenas quando todos os arquivos foram lidos em sequência. var readFile = function(file) { ... // Returns a ...

4 a resposta

Javascript: Como iterar na matriz usando promessas?

DEMONSTRAÇÃO AO VIVO [http://jsbin.com/dagaciruqire/1/edit] Dada a seguinte função: function isGood(number) { var defer = $q.defer(); $timeout(function() { if (<some condition on number>) { defer.resolve(); } else { defer.reject(); } }, 100); ...

7 a resposta

Como encadear promessas sequencialmente com angularjs $ q?

Na biblioteca da promessaQ, você pode fazer o seguinte para encadear promessas sequencialmente: var items = ['one', 'two', 'three']; var chain = Q(); items.forEach(function (el) { chain = chain.then(foo(el)); }); return chain;no entanto, o ...

1 a resposta

Problema ao retornar dados recuperados de consultas ao banco de dados chamadas no loop

Estou fazendo várias consultas mongoDB em loop. e deseja enviar todos os resultados como uma matriz de dados. Mas quando eu simplesmente uso o retorno para enviar os dados, ele simplesmente retorna indefinido e não espera pelos resultados de ...