Resultados da pesquisa a pedido "promise"
Por que as promessas do Q.js são assíncronas depois de resolvidas?
Se eu tiver o seguinte: var deferred = Q.defer(); deferred.resolve(); var a = deferred.promise.then(function() { console.log(1); }); console.log(2);... por que vejo 2 e depois 1 no console? Entendo que essa saída está correta de acordo com as ...
Promessas - capturando todas as rejeições em um Promise.all [duplicado]
Esta pergunta já tem uma resposta aqui: Bluebird Promise.all - várias promessas concluídas, agregando sucesso e rejeições [/questions/25817366/bluebird-promise-all-multiple-promises-completed-aggregating-success-and-rejec] 1 respostaEu tenho ...
Manipulação de exceção assíncrona com bluebird promete
Qual é a melhor maneira de lidar com esse cenário. Estou em um ambiente controlado e não quero travar. var Promise = require('bluebird'); function getPromise(){ return new Promise(function(done, reject){ setTimeout(function(){ throw ...
EventEmitter no meio de uma cadeia de promessas
Estou fazendo algo que envolve executar uma sequência dechild_process.spawn() em ordem (para fazer alguma configuração, execute o comando meaty real no qual o chamador está interessado e faça uma limpeza). Algo como: doAllTheThings() ...
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); ...
Como posso encadear promessas sequencialmente usando bluebirdjs?
Promise.all () não garante que as promessas serão resolvidas em ordem. Como isso pode ser feito?
vários `.then ()` s em uma única angularjs prometem - todos usam dados _original_
Estou escrevendo um aplicativo angularjs confiando em promessas e, embora esteja funcionando, gostaria de saber se poderia fazê-lo da melhor maneira possível. No começo do código, estou criando uma promessa que busca buscar alguns dados. Quando ...
Como cancelar o tempo limite dentro do Javascript Promise?
Estou brincando com promessas em JavaScript e tentei promisificar a função setTimeout: function timeout(ms) { return new Promise(function(resolve, reject) { setTimeout(function() { resolve('timeout done'); }, ms); }); } ...
Atualizando várias linhas com node-mysql, NodeJS e Q
Estou usando node-mysql, node-js e Q promessas. Atualizei, excluí e inseri linhas únicas com sucesso usando as opções acima. Além de inserir várias linhas em uma única instrução no meu cenário de caso de teste. No entanto, preciso atualizar ...
Promessa $ q com Underscore _each
Então, eu tenho um método em um servidor angularjs que está chamando um método que retorna uma promessa para cada método em uma matriz. Estou usando sublinhado _each para percorrer a matriz. Eu quero esperar até que toda a matriz seja processada ...