Sto cercando di imparare utilizzando il comando differito e sono inciampato perché non ho previsto argomenti nel blocco "then".Come passare l'argomento alla funzione "then"
var makeCall = function (err, param) {
var deferred = Q.defer();
setTimeout(function() {
console.log(1111, err, param);
deferred.resolve(err, param);
}, 1000);
return deferred.promise;
};
makeCall('test', '11').then(function(err, data) {
console.log(222, err, data);
});
Console. con 1111 uscite correggono i dati restituiti da una chiamata Ajax ma 222 no.
Qual è ' callEventSearch' e stai invocando 'makeCall'? – thefourtheye
Buona chiamata, corretto – Anatoli
Attualmente sto ricevendo sia '1111' che' 222' – thefourtheye