Resultados da pesquisa a pedido "bluebird"
Fazendo Download de Arquivos com node.js, Fluxos e Promessas
Aqui está um trecho do meu código: var processListing = function (directoryItems) { console.log('foreach'); var itemsToDownload = []; directoryItems.forEach(function (element, index, array) { //Ignore directories if (element.type === 'd') { ...
Como lançar chamadas jQuery $ .ajax para promessas do Bluebird sem o padrão anit adiado
No momento, uso promessa.deferida em um arquivo principal. Isso me permite resolver promessas em um local central. Eu tenho lido que posso estar usando um anti-padrão e quero entender por que isso é ruim. então na minhacore.jsarquivo eu 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 ...
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?
Âmbito da promessa Bluebird
Acabei de começar a usar promessas na tentativa de limpar um "inferno de retorno de chamada". Eu decidi tentar o bluebird e estou executando-o no navegador, mas imediatamente tive problemas de escopo. Existe uma maneira de definir o thisArg em ...
Como executar depois que todas as promessas do javascript ES6 forem resolvidas
Estou no processo de substituir um código antigo que usava objetos adiados por jQuery e estou reescrevendo usando o Bluebird / ES6 Promises. Se eu tiver várias chamadas assíncronas, como posso acionar uma função depois que todas as promessas ...
Promise.resolve vs new Promise (resolução)
Estou usando o bluebird e vejo duas maneiras de resolver funções síncronas em uma promessa, mas não entendo as diferenças entre as duas maneiras. Parece que o stacktrace é um pouco diferente, então eles não são apenas umalias, direito? Então, ...
Método de objeto com ES6 / Bluebird promete
estou usandonó v0.11.14-nightly-20140819-preno Windows comharmony bandeira. Eu tenho um objeto JavaScript com dois métodos definidos em seu protótipo: function User (args) { this.service= new Service(args); } User.prototype.method2 = function ...
Bluebird Cada loop no Mocha não funciona
Estou escrevendo um teste no qual preciso fazer um loop sobre os resultados de uma chamada de API assíncrona e dinamicamente tornar o mocha 'Its' para testar cada iteração da resposta. Encontrei outras respostas relacionadas que me deram início. ...
Como rejeitar (e usar adequadamente) as promessas?
História curta: Falando sobrePromessas / A +, qual é a maneira correta de rejeitar uma promessa - lançando um erro? Mas se eu sentir falta dacatch - todo o meu aplicativo vai explodir! Como usarpromisify e quais são os benefícios (talvez você ...