Resultados de la búsqueda a petición "bluebird"

2 la respuesta

Descarga de archivos con node.js, flujos y promesas

Aquí hay un fragmento de mi código: var processListing = function (directoryItems) { console.log('foreach'); var itemsToDownload = []; directoryItems.forEach(function (element, index, array) { //Ignore directories if (element.type === 'd') { ...

2 la respuesta

Cómo emitir llamadas jQuery $ .ajax a promesas de Bluebird sin el patrón anit diferido

En este momento utilizo promise.deferred en un archivo central. Esto me permite resolver promesas en una ubicación central. He estado leyendo que puedo estar usando un antipatrón y quiero entender por qué es malo. entonces en micore.jsarchivo ...

2 la respuesta

Manejo asíncrono de excepciones con promesas de bluebird

¿Cuál es la mejor manera de manejar este escenario? Estoy en un entorno controlado y no quiero fallar. var Promise = require('bluebird'); function getPromise(){ return new Promise(function(done, reject){ setTimeout(function(){ throw ...

2 la respuesta

Alcance de la promesa de Bluebird

Acabo de comenzar a usar promesas en un intento de limpiar un 'infierno de devolución de llamada'. Decidí probar bluebird y lo estoy ejecutando en el navegador, pero inmediatamente tuve problemas de alcance. ¿Hay alguna manera de establecer ...

2 la respuesta

Cómo ejecutar después de que se resuelvan todas las promesas de javascript ES6

Estoy en el proceso de reemplazar un código antiguo que usaba objetos jQuery diferidos y estoy reescribiendo usando Bluebird / ES6 Promises. Si tengo varias llamadas asincrónicas, ¿cómo puedo activar una función después de que se resuelvan todas ...

2 la respuesta

Promise.resolve vs new Promise (resolver)

Estoy usando bluebird y veo dos formas de resolver funciones síncronas en una Promesa, pero no entiendo las diferencias entre ambas. Parece que el stacktrace es un poco diferente, por lo que no son solo unalias, ¿derecho? Entonces, ¿cuál es la ...

2 la respuesta

Método de objeto con promesas de ES6 / Bluebird

estoy usandonodo v0.11.14-nocturno-20140819-preen Windows conharmony bandera. Tengo un objeto JavaScript con dos métodos definidos en su prototipo: function User (args) { this.service= new Service(args); } User.prototype.method2 = function ...

2 la respuesta

Bluebird Cada bucle en Mocha no funciona

Estoy escribiendo una prueba donde necesito recorrer los resultados de una llamada API asíncrona y hacer dinámicamente el mocha 'Its' para probar cada iteración de la respuesta. Encontré algunas otras respuestas relacionadas que me ayudaron a ...

2 la respuesta

¿Cómo rechazar (y usar adecuadamente) las promesas?

Cuento: Hablando sobrePromesas / A +, ¿cuál es la forma correcta de rechazar una promesa: arrojar un error? Pero si extraño elcatch - ¡Toda mi aplicación explotará! Cómo utilizarpromisify ¿Y cuáles son sus beneficios (quizás necesites leer ...

2 la respuesta

¿Cómo funciona promisifyAll, o cuáles son los requisitos para que funcione?

En una biblioteca de promesas, bluebird tiene la función promisifyAll u otras bibliotecas similares que afirman convertir funciones asíncronas con patrones de devolución de llamada en promesas, es decir.resolve(), reject()odone()..¿Entonces, cómo ...