Resultados da pesquisa a pedido "promise"

1 a resposta

Usando retornos de chamada promissores para vários eventos sem variáveis globais

Eu tenho uma promessa envolvida em uma função. Chamarei essa função várias vezes usando diferentes parâmetros de entrada. Cada vez que a promessa é resolvida, envio o valor resolvido para uma matriz de armazenamento. Quando todas as minhas ...

3 a resposta

Como retornar da captura de uma promessa / depois bloquear

Existem muitos tutoriais sobre como usar "then" e "catch" ao programar com o JavaScript Promise. No entanto, todos esses tutoriais parecem perder um ponto importante: retornar de um bloco then / catch para quebrar a cadeia Promise. Vamos começar ...

4 a resposta

O que acontece se uma promessa for concluída antes de então ser convocada?

Digamos que eu tenho umPromise como isso: var promise = new Promise(function(resolve, reject) { // Do some async thing }); promise.then(function(response) { // Then do some other stuff });O que acontece se oasync Promise termina antes de eu ...

1 a resposta

Como simplificar promessas aninhadas profundas

Me deparei com uma situação em que preciso quebrar todas as cláusulas "else" em umthen(), e isso não parece melhor do que retornos de chamada aninhados, este é um processo de login: User.findOne({ username: username }).exec() .then(user => { if ...

3 a resposta

Promessa Bluebird.JS: nova promessa (função (resolver, rejeitar) {}) vs Promise.try (função () {})

Quando devo usar qual? São os mesmos? novo exemplo Promise (): function multiRejectExample(){ return new Promise(function (resolve, reject){ if(statement){ console.log('statement 1'); reject(throw new Error('error')); } if(statement){ ...

2 a resposta

Posso disparar e esquecer uma promessa no nodejs (ES7)?

Eu gostaria de executar este código com babel: redisClientAsync.delAsync('key'); return await someOtherAsyncFunction();dentro de uma função assíncrona semaguardama primeira linha. está bem? de que outra forma posso executar algo que não me ...

1 a resposta

A cadeia de promessas continua antes que a promessa interna seja resolvida

Pergunta semelhante aResolução da promessa antes da promessa interna resolvida [https://stackoverflow.com/questions/29699372/promise-resolve-before-inner-promise-resolved] mas não consigo fazê-lo funcionar. Toda vez que acho que entendo ...

2 a resposta

Como garantir "isso" correto com Promise.promisify?

Estou tentando refatar meu servidor nodejs usando promessas na biblioteca Bluebird, mas estou com um problema simples. Depois de obter os usuários do meu banco de dados, desejo listar todas as classes de notificação associadas a esse ...

6 a resposta

Preciso retornar após a resolução / rejeição antecipada?

Suponha que eu tenha o seguinte código. function divide(numerator, denominator) { return new Promise((resolve, reject) => { if(denominator === 0){ reject("Cannot divide by 0"); return; //superfluous? } resolve(numerator / denominator); }); }Se ...

1 a resposta

Como converter retorno de chamada em uma promessa

Estou usando o framework de jogo e o Apache Kafka. Eu tenho um método POST que envia uma mensagem para Kafka. Kafka tem um método de API public java.util.concurrent.Future send (registro ProducerRecord, retorno de chamada de retorno de ...