Resultados de la búsqueda a petición "promise"
Problema al devolver los datos recuperados de las consultas de DB llamadas en el bucle
Realizo múltiples consultas mongoDB en bucle. y quiero enviar todos los resultados como una matriz de datos. Pero cuando simplemente uso la devolución para enviar los datos, simplemente devuelve indefinido y no espero los resultados de todas las ...
¿El nombre del método 'catch' de JS Promises / A + no es válido ya que es una palabra clave JS?
Empecé a usar JS Promises en un proyecto recientemente. Me di cuenta de que cada vez que uso.catch miJS linter [http://javascriptlint.com/]se queja Se ejecuta y hace lo que debería, pero busqué elEspecificación ...
la advertencia de reacción no puede establecer el estado cuando se usan promesas
Estoy tratando de consultar el servidor para obtener una lista de elementos de navegación para poder construir mi menú en init. Hasta ahora he logrado crear una página estática con 3 contenidos en la página de inicio, que incluye encabezado, ...
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 implementar adecuadamente el manejo de errores en caso asíncrono / en espera
Utilizo async / await ecma6 standard sin ninguna biblioteca personalizada. No entiendo por el momento cómo puedo atrapar y lanzar errores correctamente. Tengo varias funciones asíncronas / en espera y si ocurre un error crítico en algún lugar ...
Diferencia entre microtask y macrotask dentro de un contexto de bucle de eventos
Acabo de leer la especificación Promesas / A + y me topé con los términos microtask y macrotask: verhttp://promisesaplus.com/#notes [http://promisesaplus.com/#notes] Nunca he oído hablar de estos términos antes, y ahora tengo curiosidad por ...
Manejo de múltiples capturas en la cadena de promesa
Todavía soy bastante nuevo en las promesas y actualmente estoy usando bluebird, sin embargo, tengo un escenario en el que no estoy muy seguro de cómo tratarlo mejor. Entonces, por ejemplo, tengo una cadena de promesa dentro de una ...
Resolver Javascript Promise fuera del alcance de la función
He estado usando ES6 Promise. Por lo general, una promesa se construye y se usa así new Promise(function(resolve, reject){ if (someCondition){ resolve(); } else { reject(); } });Pero he estado haciendo algo como a continuación para tomar ...
Promise.resolve vs resolve
Hay, tengo este código: var promise1 = new Promise(function(resolve, reject) { setTimeout(() => { console.warn('Elo'); resolve('First response'); }, 1000); }) promise1 .then((resp) => { console.warn('First then!'); });Y resuelve la promesa ...
Encadenamiento de llamadas de línea de flotación con promesas
He estado golpeando mi cabeza contra una pared en esto durante los últimos 3 días. Estoy usando sailsjs y la línea de flotación ORM que viene incluida. Quiero ejecutar llamadas DB una tras otra. Sé que puedo hacer esto anidando dentro de las ...