Resultados de la búsqueda a petición "jquery-deferred"

3 la respuesta

en JavaScript, ¿cómo envolver una promesa en tiempo de espera?

Es un patrón común implementar tiempo de espera de alguna función asincrónica, utilizando diferido / promesa: // Create a Deferred and return its Promise function timeout(funct, args, time) { var dfd = new jQuery.Deferred(); // execute ...

1 la respuesta

¿Cómo se usa .when (). Then () para activar una función cuando se usan objetos diferidos en .when ()?

Tengo una página en la que tengo un número variable de llamadas AJAX para hacer que se activan en un evento común. Las llamadas AJAX en sí mismas son para actualizar campos relacionados en una base de datos SQL. Una vez que se hayan completado ...

3 la respuesta

función javascript espere hasta que termine otra función

Tengo dos funciones de JavaScript que se llaman desde Android. Después de largas sesiones de depuración, finalmente me di cuenta de que el problema surge del hecho de que se llama a la segunda función antes de que se complete la primera. Ya ...

1 la respuesta

jQuery: ejecuta una matriz de funciones secuencialmente (tanto diferidas como no diferidas)

Soy bastante nuevo en el uso de Promesas y me resulta difícil entender cómo se difieren los jQuery. Lo que tengo actualmente es una serie de funciones que ejecuto en un punto determinado: while (queue.length) { (queue.shift())(); }El problema ...

1 la respuesta

SAPUI5 Espere un objeto diferido // espere la función .done ()

Sé que hay varios hilos en esto, pero creo que en el contexto de SAPUI5 ningún hilo responde a este tema general sobre llamadas diferidas / sincronizadas en SAPUI5. En mi controlador obtuve: test : function() { var dfd = $.Deferred(); var ...

2 la respuesta

jQuery ajax encadenamiento de llamadas con múltiples dependencias

No entiendo la magiadiferido [http://api.jquery.com/category/deferred-object/] objetos con jQuery. Asuma el siguiente código: function callWebService(uri, filter, callback) { var data = {}; if (filter && filter != '') data['$filter'] = filter; ...

2 la respuesta

¿Por qué no puedo pasar console.log como argumento de devolución de llamada en Chrome (y Safari)?

El siguiente fragmento producirá un error en Chrome (y Safari) mientras funciona en Firefox. Esperaría que se muestren 2 números en la consola de JavaScript, pero en Chrome solo obtengo el primero y luego unUncaught TypeError: Illegal ...

2 la respuesta

Espere a que se rechacen múltiples promesas

Al hacer algunas pruebas, necesito esperar a que se rechacen un par de promesas. Sé que puedo usar jQuery.when () para esperar a que se resuelvan varias promesas. Pero ese método rechaza la promesa maestra tan pronto como una de las promesas ...

3 la respuesta

¿Cómo devolver los valores de Promesa devueltos acumulados como matriz a .then () después de Array.prototype.reduce ()?

Dado este patrón someArray.reduce(function(p, item) { return p.then(function() { return someFunction(item); }); }, $.Deferred().resolve()).then(function() { // all done here // access accumulated fulfilled , rejected `Promise` values }, ...

2 la respuesta

¿Cómo usar jQuery diferido con eventos personalizados?

Tengo dos procesos abstractos (por ejemplo, administrados dentro de objetos js que usan el patrón de módulo revelador que no expone sus componentes internos) que activan eventos personalizados [http://api.jquery.com/trigger/] cuando se completen. ...