Domande taggate «callback»

Un callback è un pezzo di codice (cioè l'indirizzo o il riferimento di una funzione o metodo o un'espressione lambda) che viene passato come argomento a un altro codice, che dovrebbe richiamare (eseguire) l'argomento in un momento opportuno. Questo tag deve essere utilizzato con domande su un'API che utilizza i callback per avvisare il chiamante al termine di un'azione. Utilizzare il tag di gestione degli eventi per domande relative all'iscrizione a eventi come in un framework GUI.

14
Richiamata dopo aver completato tutte le richiamate asincrone per Ogni richiamata
Come suggerisce il titolo. Come faccio a fare questo? Voglio chiamare whenAllDone()dopo che il ciclo forEach ha attraversato ogni elemento e ha eseguito un'elaborazione asincrona. [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(); …

6
Come rimuovere tutti i callback da un gestore?
Ho un Handler dal mio sub-Attività che è stato chiamato dal principale attività . Questo gestore viene utilizzato dalle sottoclassi di postDelayalcuni Runnable e non riesco a gestirli. Ora, nel onStopcaso, devo rimuoverli prima di terminare l'attività (in qualche modo ho chiamato finish(), ma continua a chiamare ancora e ancora). …

4
Quando utilizzare il callback di React setState
Quando uno stato del componente di reazione cambia, viene chiamato il metodo di rendering. Quindi per qualsiasi cambiamento di stato, un'azione può essere eseguita nel corpo dei metodi di rendering. Esiste quindi un caso d'uso particolare per il callback setState?

17
Funzioni di callback in Java
Esiste un modo per passare una funzione di richiamata in un metodo Java? Il comportamento che sto cercando di imitare è un delegato .Net che viene passato a una funzione. Ho visto persone suggerire di creare un oggetto separato, ma questo sembra eccessivo, tuttavia sono consapevole che a volte l'eccesso …

8
Definizione del tipo di callback TypeScript
Ho la seguente classe in TypeScript: class CallbackTest { public myCallback; public doWork(): void { //doing some work... this.myCallback(); //calling callback } } Sto usando la classe in questo modo: var test = new CallbackTest(); test.myCallback = () => alert("done"); test.doWork(); Il codice funziona, quindi visualizza una finestra di messaggio …

8
Comprendere meglio le funzioni di callback in JavaScript
Comprendo il passaggio di una funzione a un'altra funzione come callback e la sua esecuzione, ma non capisco la migliore implementazione per farlo. Sto cercando un esempio molto semplice, come questo: var myCallBackExample = { myFirstFunction : function( param1, param2, callback ) { // Do something with param1 and param2. …

13
Richiamata su un frammento da un DialogFragment
Domanda: come si crea un callback da un DialogFragment a un altro frammento. Nel mio caso, l'attività in questione dovrebbe essere completamente inconsapevole di DialogFragment. Considera che ho public class MyFragment extends Fragment implements OnClickListener Poi ad un certo punto ho potuto fare DialogFragment dialogFrag = MyDialogFragment.newInstance(this); dialogFrag.show(getFragmentManager, null); Dove …


9
Che cos'è un "callback" in C e come vengono implementati?
Dalla lettura che ho fatto, Core Audio si basa fortemente sui callback (e sul C ++, ma questa è un'altra storia). Comprendo il concetto (una sorta di) di impostazione di una funzione che viene chiamata ripetutamente da un'altra funzione per eseguire un compito. Non capisco come si configurano e come …
153 c  callback 


6
Come definire i callback in Android?
Durante l'ultimo IO di Google, è stata presentata una presentazione sull'implementazione di applicazioni client riposanti. Sfortunatamente, è stata solo una discussione di alto livello senza codice sorgente dell'implementazione. In questo diagramma, sul percorso di ritorno ci sono vari callback diversi ad altri metodi. Come dichiaro quali sono questi metodi? Capisco …
152 android  callback 

11
Come devo chiamare 3 funzioni per eseguirle una dopo l'altra?
Se devo chiamare queste funzioni una dopo l'altra, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); So che in jQuery potrei fare qualcosa del tipo: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); }); }); Ma supponiamo che non sto usando jQuery e voglio chiamare: some_3secs_function(some_value); some_5secs_function(some_value); some_8secs_function(some_value); Come dovrei chiamare queste funzioni per eseguire some_3secs_function, e DOPO quella chiamata …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.