Resultados da pesquisa a pedido "deferred"
em JavaScript, como cumprir uma promessa em tempo limite?
É um padrão comum implementar tempo limite de alguma função assíncrona, usando deffered / promessa: // Create a Deferred and return its Promise function timeout(funct, args, time) { var dfd = new jQuery.Deferred(); // execute asynchronous ...
AngularJS - por que promete ($ q) com $ http?
Estou aprendendo o AngularJS após converter do jQuery por alguns anos. E alguns bits são muito mais intuitivos. Alguns nem tanto :). Estou tentando entender o uso de promessas, principalmente $ q em uso com $ http e não parece haver muita ...
Como bloquear uma promessa de javascript e retornar o resultado resolvido? [duplicado]
Esta pergunta já tem uma resposta aqui: Como faço para retornar a resposta de uma chamada assíncrona? [/questions/14220321/how-do-i-return-the-response-from-an-asynchronous-call] 33 respostasObviamente, estou entendendo mal algo sobre como as ...
A resolução de um adiado não criará vazamentos de memória?
Suponha o seguinte código: var deferred = $.Deferred(); deferred.done(function(){ // do something with events, references to dom, etc... }); deferred.fail(function(){ // do something with events, references to dom, etc... });Se eu nunca acabar ...
Como criar vínculos profundos adiados?
Como criar links diretos adiados e gerar assinatura móvel exclusiva. Eu tento usar o endereço IP, tamanho da tela, versão do SO, nome do dispositivo, mas ainda não obtive sucesso.
Recuperando de promessas rejeitadas em JS
Estou usando promessas nativas (principalmente) e tentando me recuperar de um erro e continuar executando a cadeia de promessas. Efetivamente, estou fazendo o seguinte: Consulta REST para ver se o ID existe.Observe que isso retorna um ...
Precisamos fechar o objeto de resposta se ocorrer um erro ao chamar http.Get (url)?
No código a seguir, também é necessário fechar o corpo da resposta no caso de erro: res, err := http.Get(url) if err != nil { log.Printf("Error: %s\n", err) } defer res.Body.Close()
Adiar o bloco não é executado
Eu tenho o seguinte código rápido em execução no playground: func A() { print ("Hello") guard 1 == 2 else { return } defer { print ("World") } } A()Eu esperava ver Hello WorldEm vez disso, apenas oHello é impresso. Por que é isso? o que ...
Por que adiar com o Javascript do Google Maps?
O javascript do Google Maps faz alguma manipulação pesada do DOM. Mesmo assim,os bons documentos [https://developers.google.com/maps/documentation/javascript/tutorial]sugiro carregá-lo com odefer ...
CollectionView.DeferRefresh () lança a exceção
Há casos em que você tem muitas atualizações da interface do usuário devido a uma enorme quantidade de eventos INotifyChangedProperties. Nesse caso, você pode querer sinalizar as alterações na interface do usuário apenas uma vez quando todas as ...