Resultados da pesquisa a pedido "q"

1 a resposta

Promessas Recursivas?

Gostaria de iterar sobre todos os arquivos localizados no sistema de arquivos HTML 5 e ter algum evento iniciado assim que a iteração estiver concluída. Como isso é assíncrono +, estou tendo dificuldade em entender como deve funcionar. Estou ...

3 a resposta

Angularjs $ q.all

Eu implementei o $ q.all no angularjs, mas não consigo fazer o código funcionar. Aqui está o meu código: UploadService.uploadQuestion = function(questions){ var promises = []; for(var i = 0 ; i < questions.length ; i++){ var deffered = ...

4 a resposta

Maneira correta de pular uma função then no Q Promises

No meu código, com base em uma condição específica, eu gostaria de pular para odone função, independentemente de todas asthen funções. A versão original desta pergunta está nas edições. O seguinte é o problema real com o qual estou lidando. ...

2 a resposta

Promessas de JavaScript e declaração if / else

Quando eu usofilemanager função para o diretório (/) funciona bem, mas quando eu chamo file (/index.html) retorna um erro. Vejo que o problema na instrução if / else (readdir corre mesmo seisDir devolvidafalse), mas não sei como usá-lo ...

2 a resposta

Como reescrevo uma série de instruções condicionais com promessas Q no node.js?

exports.create = function(req, res) { var company_id = req.company_id; var client = new Client(req.body); Company.findOne({_id: company_id}, function(err, company) { if(err) { response = { status: 'error', error: err } return res.json(response); ...

2 a resposta

Q promete - a função Node.js para todos os elementos da matriz

FunçãodirList() deve retornar a matriz de pastas dentro do diretório definded. Não consigo entender como voltardirList variável somente após a funçãoisDir() é executado para cada arquivo. Eu acho que eu deveria usarQ.all(), mas não sei onde devo ...

2 a resposta

O que $ q.defer () realmente faz?

Estou aprendendo sobre JS Angular e no momento estou tentando entender sobre promessas e programação assíncrona e tenho essa dúvida sobre$q.defer(). O que quero dizer é o seguinte: geralmente quando as pessoas trabalham com promessas, fazem algo ...

1 a resposta

throw Erro após a promessa ser rejeitada - Q

A seguir, é apresentado um pequeno exemplo de como usar uma promessa com Q. este é test1.js: function testDefer() { var deferred = Q.defer(); fs.readFile("foo.txt", "utf-8", function (error, text) { if (error) { deferred.reject(new ...

8 a resposta

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 ...

2 a resposta

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 ...