Resultados da pesquisa a pedido "promise"

4 a resposta

Como você adiciona uma promessa à fila de controle de fluxo usando o transferidor?

No meu teste, estou chamando e fora da biblioteca para propagar dados em nosso back-end antes de executar alguns testes de interface do usuário usando o transferidor. 'use strict' var dataBuilder = require('data_builder.js'); ...

23 a resposta

Resolver promessas uma após a outra (ou seja, em sequência)?

Considere o código a seguir que lê uma matriz de arquivos de maneira serial / seqüencial.readFiles retorna uma promessa, que é resolvida apenas quando todos os arquivos foram lidos em sequência. var readFile = function(file) { ... // Returns a ...

5 a resposta

Quando. (Sucesso, fracasso) é considerado um antipadrão para promessas?

Eu dei uma olhada nopromessa bluebird FAQ [https://github.com/petkaantonov/bluebird/wiki/Promise-anti-patterns], em que menciona que.then(success, fail) é um ...

5 a resposta

Retornar imediatamente uma promessa resolvida usando AngularJS

Estou tentando entender minhas promessas em JavaScript (em particular no AngularJS). Eu tenho uma função em um serviço, vamos chamá-lofooService, que verifica se carregamos alguns dados. Se tiver, eu só quero que retorne e, se não ...

2 a resposta

TypeError: Não é possível ler a propriedade 'then' de undefined

loginService.islogged()A função acima retorna uma string como "falhou". No entanto, quando tento executar e funcionar, ele retornará um erro de TypeError: Cannot read property 'then' of undefinede o cursor é indicado logo apósconnected e ...

1 a resposta

Função de captura de erro personalizada do Bluebird.js, não se aplica à primeira promessa?

Estou tentando usar os manipuladores de erro personalizados do Bluebird.js. No exemplo abaixo, o manipulador catch-all é chamado, não o manipulador MyCustomError, mas quando movi a rejeição para o diretórioentão(e resolveu o firstPromise ...), o ...

5 a resposta

Captura de erros nas promessas de JavaScript com uma tentativa de primeiro nível ... catch

Então, eu quero que minha captura de primeiro nível seja a que lida com o erro. Existe alguma maneira de propagar meu erro até a primeira captura? Código de referência, ainda não está funcionando: Promise = ...

1 a resposta

Parse: Promise.when com muitas promessas?

Analisar documentação ( https://www.parse.com/docs/js/symbols/Parse.Promise.html#.when [https://www.parse.com/docs/js/symbols/Parse.Promise.html#.when]) explica que, ao usar o Parse.Promise.when, é melhor especificar uma matriz de promessas: var ...

1 a resposta

Usando promessas com o módulo de download

Estou usando bluebird para promessas. Estou tentando promisificar omódulo de download [https://www.npmjs.org/package/download]. Aqui está a minha implementação: Promise = require('bluebird'), download = require('download'); ...

1 a resposta

jQuery: executa uma matriz de funções sequencialmente (adiadas e não adiadas)

Eu sou bastante novo no uso do Promises e tenho dificuldade em entender minha experiência com os adiados do jQuery. O que tenho atualmente é uma matriz de funções que executo em um determinado ponto: while (queue.length) { (queue.shift())(); }O ...