Resultados da pesquisa a pedido "q"

1 a resposta

Promessas Recursivas?

Gostaria de iterar sobre todos os arquivos localizados no sistema de arquivos HTML 5 e ter algum evento iniciado assim que a iteração estiver concluída. Como isso é assíncrono +, estou tendo dificuldade em entender como deve funcionar. Estou ...

1 a resposta

throw Erro após a promessa ser rejeitada - Q

A seguir, é apresentado um pequeno exemplo de como usar uma promessa com Q. este é test1.js: function testDefer() { var deferred = Q.defer(); fs.readFile("foo.txt", "utf-8", function (error, text) { if (error) { deferred.reject(new ...

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).

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 ...

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 = ...

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 ...

1 a resposta

Encadear chamadas de linha de água com promessas

Eu tenho batido minha cabeça contra uma parede nos últimos 3 dias. Estou usando o sailsjs e o ORM da linha d'água que vem junto. Eu quero executar chamadas de banco de dados uma após a outra. Eu sei que posso fazer isso aninhando dentro de ...

1 a resposta

Reinicie uma promessa após falha

Estou usando o Nodejs e o Q para executar uma sequência de funções assíncronas. Se um falhar, gostaria de executar outra função e, em seguida, inicie a sequência novamente. Heres é como é: var promise = database.getUserCookies(user) ...

1 a resposta

Nodejs / Q: encadeamento promete sequencialmente

Quero fazer algo realmente simples, mas não entendo nada ... var Q = require('q'); var funcs = ["first", "second", "third", "fourth"]; function main(){ // really don't know how to chain sequentially here ... var result = Q(); ...