Preguntas etiquetadas con callback

Una devolución de llamada es un fragmento de código (es decir, la dirección o referencia de una función o método o una expresión lambda) que se pasa como argumento a otro código, que se espera que devuelva (ejecute) el argumento en algún momento conveniente. Esta etiqueta debe usarse con preguntas sobre una API que usa devoluciones de llamadas para notificar a la persona que llama cuando se completa una acción. Use la etiqueta de manejo de eventos para preguntas relacionadas con la suscripción a eventos como en un marco de GUI.

14
Devolución de llamada después de completar todas las devoluciones de llamada asíncronas para cada
Como sugiere el título. ¿Cómo hago esto? Quiero llamar whenAllDone()después de que forEach-loop haya pasado por cada elemento y haya realizado un procesamiento asincrónico. [1, 2, 3].forEach( function(item, index, array, done) { asyncFunction(item, function itemDone() { console.log(item + " done"); done(); }); }, function allDone() { console.log("All done"); whenAllDone(); } …


4
Cuándo usar React setState callback
Cuando cambia el estado de un componente de reacción, se llama al método de representación. Por lo tanto, para cualquier cambio de estado, se puede realizar una acción en el cuerpo de los métodos de representación. ¿Hay un caso de uso particular para la devolución de llamada setState entonces?

17
Funciones de devolución de llamada en Java
¿Hay alguna manera de pasar una función de devolución de llamada en un método Java? El comportamiento que intento imitar es un delegado .Net que se pasa a una función. He visto personas sugiriendo crear un objeto separado, pero eso parece excesivo, sin embargo, soy consciente de que a veces …

8
Definición del tipo de devolución de llamada de TypeScript
Tengo la siguiente clase en TypeScript: class CallbackTest { public myCallback; public doWork(): void { //doing some work... this.myCallback(); //calling callback } } Estoy usando la clase así: var test = new CallbackTest(); test.myCallback = () => alert("done"); test.doWork(); El código funciona, por lo que muestra un cuadro de mensaje …


13
Devolución de llamada a un fragmento desde un fragmento de diálogo
Pregunta: ¿Cómo se crea una devolución de llamada de un DialogFragment a otro Fragment? En mi caso, la actividad involucrada debe ser completamente inconsciente del DialogFragment. Considera que tengo public class MyFragment extends Fragment implements OnClickListener Entonces en algún momento podría hacer DialogFragment dialogFrag = MyDialogFragment.newInstance(this); dialogFrag.show(getFragmentManager, null); Donde se …


9
¿Qué es una "devolución de llamada" en C y cómo se implementan?
De la lectura que he hecho, Core Audio depende en gran medida de las devoluciones de llamada (y C ++, pero esa es otra historia). Entiendo el concepto (más o menos) de configurar una función que otra función llama repetidamente para realizar una tarea. Simplemente no entiendo cómo se configuran …
153 c  callback 


6
¿Cómo definir devoluciones de llamada en Android?
Durante el más reciente Google IO, hubo una presentación sobre la implementación de aplicaciones cliente tranquilas. Desafortunadamente, fue solo una discusión de alto nivel sin código fuente de la implementación. En este diagrama, en la ruta de retorno hay varias devoluciones de llamada diferentes a otros métodos. ¿Cómo declaro cuáles …
152 android  callback 

11
¿Cómo debo llamar a 3 funciones para ejecutarlas una tras otra?
Si necesito llamar a estas funciones una tras otra, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Sé que en jQuery podría hacer algo como: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); }); }); Pero, supongamos que no estoy usando jQuery y quiero llamar: some_3secs_function(some_value); some_5secs_function(some_value); some_8secs_function(some_value); ¿Cómo debo llamar a estas funciones para ejecutar some_3secs_function, y DESPUÉS de …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.