promise

Cómo cancelar una solicitud http http en AngularJS?

Dado un Ajax solicitud en AngularJS $http.get("/backend/").success(callback); Cuál es la forma más efectiva de cancelar esa solicitud si se lanza otra solicitud (mismo backend, diferentes parámetros, por ejemplo).

¿Cómo puedo acceder a los resultados de promise anteriores en una cadena. then ()?

He reestructurado mi código a promises, y construí una maravillosa cadena de promesas plana, que consiste en múltiples .then( ... }).then(function(resultB) { // More processing return // How do I gain access to resultA here? }); }

¿Todavía hay razones para usar bibliotecas promise como Q o BlueBird ahora que tenemos promesas ES6? [cerrado]

Después del nodo.js agregó soporte nativo para promises, ¿todavía hay razones para usar bibliotecas como Q o BlueBird? Por ... o tiene dependencias que usen estas bibliotecas, ¿podemos decir que realmente no hay más razones para usar tales bibliotecas?

¿Cómo puedo prometer XHR nativo?

Quiero usar promesas (nativas) en mi aplicación frontend para realizar solicitudes XHR pero sin toda la tontería de un framew ... ject(); }; xhr.send(); } makeXHRRequest('GET', 'http://example.com') .then(function (datums) { console.log(datums); });

AngularJS: ¿Dónde usar promesas?

Vi algunos ejemplos de servicios de inicio de sesión de Facebook que estaban utilizando promises para acceder a FB Graph API ... s la diferencia en los ejemplos anteriores? ¿cuáles son los razones y casos para usar $p servicio? Y ¿cómo funciona ?

¿Puedes resolver una promesa angularjs antes de devolverla?

Estoy tratando de escribir una función que devuelve una promesa. Pero hay momentos en que la información solicitada está disp ... llamada no se ejecuta para la promesa pre-resuelta. ¿Es esto algo legítimo? ¿Hay una mejor manera de manejar esta situación?

¿Cómo puedo saber si un objeto es una Promesa?

Ya sea una Promesa ES6 o una Promesa bluebird, Promesa Q, etc. ¿Cómo pruebo para ver si un objeto dado es una Promesa?

Promesa vs Observable

¿Puede alguien explicar la diferencia entre Promise y Observable en Angular? Un ejemplo sobre cada uno sería útil para entender ambos casos. ¿En qué escenario podemos usar cada caso?

Espere hasta que se completen todas las promesas de ES6, incluso las promesas rechazadas

Digamos que tengo un conjunto de promesas que están haciendo solicitudes de red, de las cuales una fallará: // http://does-n ... romises.all no deja espacio para esto, cuál es el patrón recomendado para manejar esto, ¿sin usar una biblioteca de promesas?

¿Cómo pruebo adecuadamente las promesas con mocha y chai?

La siguiente prueba se comporta de manera extraña: it('Should return the exchange rates for btc_ltc', function(done) { v ... shapeshift.getRate = function(pair){ return requestp({ url: url + '/rate/' + pair, json: true }); };

jQuery deferreds and promises -.entonces() vs hecho()

He estado leyendo sobre jQuery deferreds y promesas y no puedo ver la diferencia entre usar .then() & .done() para devolu ... se invocan al completar una operación exitosa. ¿Puede alguien por favor iluminarme sobre el uso correcto? Muchas gracias

Resolver promesa de Javascript fuera del ámbito de la función

He estado usando ES6 Promise. Normalmente, una Promesa se construye y se usa así new Promise(function(resolve, reject){ ... ){ outsideResolve(); } Esto funciona bien, pero hay una manera más fácil de hacer esto? Si no, ¿es una buena práctica?

Entendiendo las promesas en node.js

Por lo que he entendido hay tres formas de llamar al código asincrónico: Eventos: eg. request.on("event", callback); Cal ... entiendo. ¿Podría alguien explicar qué son las promesas y por qué debo usarlas? También, ¿por qué se eliminó del nodo.js?

¿Cómo convierto una API de devolución de llamada existente en promises?

Quiero trabajar con promises pero tengo una API de devolución de llamada en un formato como: 1. Carga DOM u otro evento de ... ee(function(err, data3) { ... }); }); }); ¿Cómo trabajo con la API en promesas, cómo lo "promiso"?

¿Cuáles son las diferencias entre Deferred, Promise y Future en JavaScript?

¿Cuáles son las diferencias entre Aplazamientos, Promesas y Futuros? ¿Hay una teoría generalmente aprobada detrás de estos tres?

Promesa.todos: Orden de los valores resueltos

Mirando MDN parece que el values pasado a la devolución de llamada then() de Promise.todo contiene los valores en el orden d ... o como ese mostró que esto parece ser cierto, aunque eso, por supuesto, no es una prueba, podría haber sido una coincidencia.

¿Qué es std:: promise?

Estoy bastante familiarizado con C++11std::thread, std::async y std::futurecomponentes (por ejemplo, ver esta respuesta), qu ... r un ejemplo breve y sucinto de una situación en la que se necesita un std::promise y ¿dónde está la solución más idiomática?

¿Pueden las promesas tener múltiples argumentos para ser cumplidas?

Estoy siguiendo la especificación aquí y no estoy seguro de si permite que onFulfilled sea llamado con múltiples argumentos. ... hace cualquier implementación de promesas específicas, deseo seguir de cerca las especificaciones del w3c para las promesas.

Sintaxis para la función de flecha asíncrona

Puedo marcar una función javascript como "async" (es decir, devolver una promesa) con la palabra clave async. Así: async function foo() { // do something } ¿Cuál es la sintaxis equivalente para las funciones arrow?

Manejo de múltiples capturas en la cadena promise

Todavía soy bastante nuevo en promesas y estoy usando bluebird actualmente, sin embargo, tengo un escenario en el que no esto ... ara obtener algún tipo de comportamiento de ramificación, como es el caso de if X do Y else Z. Cualquier ayuda sería genial.