Вопросы с тегом «callback»

163
Получение лучшего понимания функций обратного вызова в JavaScript

Я понимаю, что передача функции в другую функцию в качестве обратного вызова и ее выполнение, но я не понимаю лучшую реализацию для этого. Я ищу очень простой пример, как это: var myCallBackExample = { myFirstFunction : function( param1, param2, callback ) { // Do something with param1 and param2....

159
Обратный вызов фрагмента из фрагмента диалога

Вопрос: Как создать обратный вызов из DialogFragment в другой Fragment. В моем случае, Активность должна полностью не знать о DialogFragment. Считай, у меня есть public class MyFragment extends Fragment implements OnClickListener Тогда в какой-то момент я мог сделать DialogFragment dialogFrag =...

154
Исполнители Java: как получать уведомления, не блокируя, когда задача завершается?

Скажем, у меня есть очередь, полная задач, которые мне нужно отправить в службу исполнителя. Я хочу, чтобы они обрабатывались по одному. Самый простой способ, который я могу придумать, это: Взять задание из очереди Отправить его исполнителю Позвоните .get на возвращенное будущее и заблокируйте,...

153
Что такое «обратный вызов» в C и как они реализованы?

Из того, что я прочитал, Core Audio в значительной степени опирается на обратные вызовы (и C ++, но это уже другая история). Я понимаю концепцию (своего рода) настройки функции, которая неоднократно вызывается другой функцией для выполнения задачи. Я просто не понимаю, как они настроены и как они...

153
Определите, какие атрибуты были изменены в обратном вызове Rails after_save?

Я настраиваю обратный вызов after_save в моем обозревателе модели для отправки уведомления, только если атрибут публикации модели был изменен с false на true. Так как методы, такие как изменились? полезны только перед сохранением модели, так как я сейчас (и безуспешно) пытаюсь сделать это следующим...

152
Как определить обратные вызовы в Android?

Во время самого последнего Google IO, была презентация о реализации спокойных клиентских приложений. К сожалению, это было только обсуждение на высоком уровне без исходного кода реализации. На этой диаграмме на пути возврата есть различные обратные вызовы для других методов. Как мне объявить, что...

151
Как мне вызвать 3 функции, чтобы выполнять их одну за другой?

Если мне нужно вызвать эту функцию одну за другой, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Я знаю, в jQuery я мог бы сделать что-то вроде: $('#art1').animate({'width':'1000px'},1000,'linear',function(){...

132
Обратный вызов jQuery для нескольких вызовов ajax

Я хочу сделать три вызова ajax в событии щелчка. Каждый вызов ajax выполняет отдельную операцию и возвращает данные, необходимые для окончательного обратного вызова. Сами вызовы не зависят друг от друга, все они могут выполняться одновременно, однако я хотел бы иметь последний обратный вызов, когда...

123
Функция измерения времени Python

Я хочу создать функцию Python, чтобы проверить время, затраченное на каждую функцию, и распечатать ее имя с указанием времени, как я могу распечатать имя функции, и если есть другой способ сделать это, скажите мне def measureTime(a): start = time.clock() a() elapsed = time.clock() elapsed = elapsed...

120
Простой пример обратного вызова nodeJs

Может ли кто-нибудь дать мне простой пример обратных вызовов nodeJs, я уже искал то же самое на многих веб-сайтах, но не мог понять его должным образом. Пожалуйста, дайте мне простой пример. getDbFiles(store, function(files){ getCdnFiles(store, function(files){ }) }) Я хочу сделать что-то подобное...

117
Как запустить асинхронные обратные вызовы на игровой площадке

Многие методы Cocoa и CocoaTouch имеют обратные вызовы завершения, реализованные как блоки в Objective-C и Closures в Swift. Однако при испытании их на Playground завершение никогда не вызывается. Например: // Playground - noun: a place where people can play import Cocoa import XCPlayground let url...

115
Как я могу запустить директиву после завершения рендеринга dom?

У меня, казалось бы, простая проблема без очевидного (читая документацию Angular JS) решения. У меня есть директива Angular JS, которая выполняет некоторые вычисления на основе высоты других элементов DOM для определения высоты контейнера в DOM. Что-то похожее на это происходит внутри директивы:...

113
Что такое «ад обратных вызовов» и как и почему RX решает эту проблему?

Может ли кто-нибудь дать четкое определение вместе с простым примером, объясняющим, что такое «ад обратных вызовов» для тех, кто не знает JavaScript и node.js? Когда (в каких настройках) возникает "проблема с обратным вызовом"? Почему это происходит? Всегда ли «ад обратных вызовов» связан с...

106
Как передать дополнительный параметр функции обратного вызова в методе Javascript .filter ()?

Я хочу сравнить каждую строку в массиве с заданной строкой. Моя текущая реализация: function startsWith(element) { return element.indexOf(wordToCompare) === 0; } addressBook.filter(startsWith); Эта простая функция работает, но только потому, что прямо сейчас wordToCompare устанавливается как...

104
Обратный вызов .animate () вызывается дважды jquery

Поскольку я добавил некоторую scrollTop-анимацию, некоторые части моего обратного вызова вызываются дважды: $('html, body').animate({scrollTop: '0px'}, 300,function() { $('#content').load(window.location.href, postdata, function() { $('#step2').addClass('stepactive').hide().fadeIn(700, function() {...