Resultados da pesquisa a pedido "q"
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 ...
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 = ...
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. ...
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 ...
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); ...
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 ...
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 ...
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 ...
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 ...
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 ...