Resultados de la búsqueda a petición "bluebird"
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') { ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
¿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 ...
¿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 ...