Resultados da pesquisa a pedido "promise"
As promessas não são apenas retornos de chamada?
Estou desenvolvendo JavaScript há alguns anos e não entendo nada sobre promessas. Parece que tudo o que faço é mudar: api(function(result){ api2(function(result2){ api3(function(result3){ // do work }); }); });Que eu poderia usar uma biblioteca ...
definir uma variável para obter retorno da função de retorno de chamada usando a promessa
Estou recebendo o valor "objeto" em vez do valor exato. Como obtenho o valor retornado usando uma função de retorno de chamada? function loadDB(option, callBack){ var dfd = new jQuery.Deferred(), db = window.openDatabase('mydb', '1.0', 'Test ...
Função potencialmente assíncrona retorna uma promessa que resolve imediatamente?
OndeasyncBananaRequest retorna uma promessa - function potentiallyAsync () { if (cachedBanana) { return asyncBananaRequest(); } return ??cachedBanana??; } potentiallyAsync().then(function(banana){ //use banana })Eu quero uma banana, eu já posso ...
As promessas podem ter vários argumentos para onFulfilled?
Eu estou seguindo as especificaçõesaqui [http://promises-aplus.github.io/promises-spec/]e não tenho certeza se permite que onFulfilled seja chamado com vários argumentos. Por exemplo: promise = new Promise(function(onFulfilled, onRejected){ ...
Promessa.all é útil, uma vez que o javascript é executado em um único thread?
Por exemplo, no Q de kriskowal, pode-se fazer algo como: promise1.then(function(p1){ var p2 = makePromise2(); var p3 = makePromise3(); var p4 = makePromise4(); return [p2, p3, p4]; }) .all(promises, function(){ console.log('all promises ...
Promessa de rejeição em função
Em javascript, como posso rejeitar uma promessa? Simplesmente retornandonew Error('blah') não funciona certo erro console lança ". então não é uma função" ou algo parecido. Então eu incluí Promise.jsm e depoisreturn Promise.reject(new ...
Como saber quando uma tarefa assíncrona recursiva termina
Eu tenho uma função assíncrona, que pode se recuperar em si mesma. Estou adicionando adiados jQuery a uma matriz sempre que a função é executada, um uso$.when() para verificar se todas as promessas foram resolvidas. Meu problema é que não ...
O valor de Promise.all () após ser rejeitado, mostra ['' PromiseStatus '']]: resolvido se o bloco catch estiver presente
Tenho duas promessas, uma rejeitada e outra resolvida. Promise.all é chamado. Ele executou o bloco catch de Promise.all quando uma das promessas foi rejeitada. const promise1 = Promise.resolve('Promise 1 Resolved'); const promise2 ...
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 ...
Como obter o status do intervalo angular $ - verifique se o intervalo foi cancelado ou não
Eu sou novo no Angular (e JS) e apenas um pouco confuso. Inicio um cronômetro com: var getOverviewMapTimer = $interval($scope.UpdateOverviewMap, UPDATE_FREQUENCY); e, se eu entendi,getOverviewMapTimer é uma promessa". Quero poder verificar se ...