Articles of callback

Como posso aproveitar as funções de retorno de chamada para o XMLHttpRequest asynchronous?

Atualmente estou escrevendo JavaScript e confuso sobre retorno de chamada . Eu descobri que não é tipo de funções internas … Agora estou lendo o O’Relly JavaScript 5th Edition e mostra um código de exemplo, algo como abaixo: getText = function(url, callback) // How can I use this callback? { var request = new XMLHttpRequest(); […]

Como posso executar uma diretiva depois que o dom terminar de renderizar?

Eu tenho um problema aparentemente simples, sem solução aparente (lendo o JS Angular) . Eu tenho uma diretiva Angular JS que faz alguns cálculos com base na altura de outros elementos DOM para definir a altura de um contêiner no DOM. Algo semelhante a isso está acontecendo dentro da diretiva: return function(scope, element, attrs) { […]

Devo usar std :: function ou um ponteiro de function em C ++?

Ao implementar uma function de retorno de chamada em C ++, ainda devo usar o ponteiro de function de estilo C: void (*callbackFunc)(int); Ou devo fazer uso de std :: function: std::function callbackFunc;

O que é um “callback” em C e como eles são implementados?

Da leitura que eu fiz, o Core Audio depende muito de callbacks (e C ++, mas isso é outra história). Eu entendo o conceito (tipo de) de configurar uma function que é chamada por outra function repetidamente para realizar uma tarefa. Eu simplesmente não entendo como eles são configurados e como eles realmente funcionam. Qualquer […]

Funções de retorno de chamada em c ++

Em c ++, quando e como você usa uma function de retorno de chamada? EDITAR: Eu gostaria de ver um exemplo simples para escrever uma function de retorno de chamada.

Chamada de .animate () é chamada duas vezes jquery

Desde que adicionei algumas scrollTop scrollTop, algumas partes do meu callback são chamadas duas vezes: $(‘html, body’).animate({scrollTop: ‘0px’}, 300,function() { $(‘#content’).load(window.location.href, postdata, function() { $(‘#step2’).addClass(‘stepactive’).hide().fadeIn(700, function() { $(‘#content’).show(‘slide’,800); }); }); }); Parece apenas repetir o .show() , pelo menos eu não tenho a impressão de que o load() ou o .fadeIn() são chamados pela segunda […]

jQuery passa mais parâmetros para o callback

Existe uma maneira de passar mais dados para uma function de retorno de chamada no jQuery? Eu tenho duas funções e quero que o retorno de chamada para o $.post , por exemplo, passe ambos os dados resultantes da chamada AJAX, bem como alguns argumentos personalizados function clicked() { var myDiv = $(“#my-div”); // ERROR: […]

Como fazer uma function esperar até que um retorno de chamada tenha sido chamado usando node.js

Eu tenho uma function simplificada que se parece com isso: function(query) { myApi.exec(‘SomeCommand’, function(response) { return response; }); } Basicamente eu quero chamar myApi.exec , e retornar a resposta que é dada no lambda de retorno de chamada. No entanto, o código acima não funciona e simplesmente retorna imediatamente. Apenas por uma tentativa muito hackeada, […]

Como posso passar uma function de membro de class como um retorno de chamada?

Estou usando uma API que requer que eu passe um ponteiro de function como um retorno de chamada. Estou tentando usar essa API da minha class, mas estou recebendo erros de compilation. Aqui está o que eu fiz do meu construtor: m_cRedundencyManager->Init(this->RedundencyManagerCallBack); Isso não compila – recebo o seguinte erro: Erro 8 Erro C3867: ‘CLoggersInfra […]

Como explicar callbacks em inglês simples? Como eles são diferentes de chamar uma function de outra function?

Como explicar os retornos de chamada em inglês simples? Como eles são diferentes de chamar uma function de outra function tomando algum contexto da function de chamada? Como o poder deles pode ser explicado a um programador iniciante?