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.

11
Come accedere al `this` corretto all'interno di un callback?
Ho una funzione di costruzione che registra un gestore di eventi: function MyConstructor(data, transport) { this.data = data; transport.on('data', function () { alert(this.data); }); } // Mock transport object var transport = { on: function(event, callback) { setTimeout(callback, 1000); } }; // called as var obj = new MyConstructor('foo', transport); …
1425 javascript  callback  this 

28
Come posso passare un parametro a un callback setTimeout ()?
Ho del codice JavaScript che assomiglia a: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } topicIdViene visualizzato un errore non definito Tutto funzionava prima di utilizzare la setTimeout()funzione. Voglio che la mia postinsql(topicId)funzione venga chiamata dopo qualche tempo. Cosa …




10
Le promesse non sono solo richiamate?
Sto sviluppando JavaScript da alcuni anni e non capisco affatto il clamore delle promesse. Sembra che tutto ciò che faccio sia cambiare: api(function(result){ api2(function(result2){ api3(function(result3){ // do work }); }); }); Che potrei usare comunque una libreria come asincrona , con qualcosa del tipo: api().then(function(result){ api2().then(function(result2){ api3().then(function(result3){ // do work …

5
Differenza tra array_map, array_walk e array_filter
Qual è esattamente la differenza tra array_map, array_walke array_filter. Quello che ho potuto vedere dalla documentazione è che potresti passare una funzione di callback per eseguire un'azione sull'array fornito. Ma non sembra trovare alcuna differenza particolare tra di loro. Eseguono la stessa cosa? Possono essere usati in modo intercambiabile? Gradirei …
373 php  arrays  callback 




10
Come far attendere una funzione fino a quando non viene chiamato un callback usando node.js
Ho una funzione semplificata che assomiglia a questa: function(query) { myApi.exec('SomeCommand', function(response) { return response; }); } Fondamentalmente voglio che chiami myApi.exece restituisca la risposta che è data nel callback lambda. Tuttavia, il codice sopra non funziona e restituisce semplicemente immediatamente. Solo per un tentativo molto hacker, ho provato il …


14
jQuery passa più parametri al callback
C'è un modo per passare più dati in una funzione di callback in jQuery? Ho due funzioni e voglio che il callback $.post, ad esempio, passi sia i dati risultanti della chiamata AJAX, sia alcuni argomenti personalizzati function clicked() { var myDiv = $("#my-div"); // ERROR: Says data not defined …

11
Rotaie: update_attribute vs update_attributes
Object.update_attribute(:only_one_field, "Some Value") Object.update_attributes(:field1 => "value", :field2 => "value2", :field3 => "value3") Entrambi aggiorneranno un oggetto senza dover dire esplicitamente ad AR di aggiornarlo. L'API di Rails dice: per update_attribute Aggiorna un singolo attributo e salva il record senza passare attraverso la normale procedura di convalida. Ciò è particolarmente utile …


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.