Resultados da pesquisa a pedido "promise"
Adiar estado de angular adiado?
Com os adiados do jQuery, eu costumava verificar o estado atual como este: var defer = $.Deferred(); defer.state(); //Returns the state of the deferred, eg 'resolved'Existe uma maneira de fazer o mesmo com os diferidos angulares? (ou promessas ...
em JavaScript, como cumprir uma promessa em tempo limite?
É um padrão comum implementar tempo limite de alguma função assíncrona, usando deffered / promessa: // Create a Deferred and return its Promise function timeout(funct, args, time) { var dfd = new jQuery.Deferred(); // execute asynchronous ...
Posso aguardar um enumerável que crio com um gerador?
Digamos que eu tenha uma sequência de números inteiros que eu obtenho assincronamente. async Task<int> GetI(int i){ return await Task.Delay(1000).ContinueWith(x => i); }Eu quero criar um gerador sobre essa sequência, se a sequência fosse ...
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 ...
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() { ...
Cadeia promete com AngularJS
Eu tenho um serviço chamado paymentStrategy que é injetado no meu controlador. $scope.buy = function() { paymentStrategy.buy() .then(function(response) { } } Esse método de compra da paymentStrategy aciona vários métodos que precisam ...
É uma prática ruim ter uma função de construtor retornando uma promessa?
Estou tentando criar um construtor para uma plataforma de blogs e ela tem muitas operações assíncronas acontecendo dentro. Eles variam de pegar as postagens de diretórios, analisá-las, enviá-las através de mecanismos de modelo, etc. Portanto, ...
promessas aninhadas em bluebird
Estou tentando descobrir como usar as promessas corretamente com a biblioteca bluebird. Encontrei algumas promessas aninhadas no meu código e notei que, nos documentos do bluebird, ele diz: se você estiver utilizando a oferta completa da API de ...
Angular $ q.reject () vs deferred.reject ()
Estou tentando controlar o Angular$q serviço e seus objetos e APIs relacionados. Quando olho para os objetos no meu console, vejo: var deferred = $q.defer() ...(and then from console inspection)... $q: Object {defer: function, reject: function, ...
Prática recomendada para manter as variáveis ao usar o Promises [duplicado]
Esta pergunta já tem uma resposta aqui: Como acesso os resultados das promessas anteriores em uma cadeia .then ()? [/questions/28250680/how-do-i-access-previous-promise-results-in-a-then-chain] 15 respostasEu sou novo no Promises e estava ...