Вопросы по теме 'deferred'

Как я могу заблокировать до разрешения Dojo Deferred?
Я знаю, что рекомендуемый вариант использования Dojo Deferreds - использовать dojo.when (def) или def.then () и обеспечивать обратный вызов, когда Deferred разрешен. Однако иногда я сталкиваюсь с ситуацией, когда мне действительно нужно дождаться...
6603 просмотров
schedule 24.10.2021

Как связать выполнение массива функций, когда каждая функция возвращает deferred.promise?
Я создал свой первый отложенный объект в Node.js, используя отложенный модуль, и он отлично работает, когда я передаю результат следующей функции и запускаю разрешение и отклонение. Как связать выполнение массива функций, когда каждая функция...
23136 просмотров
schedule 14.11.2021

Лучший способ получить выполненное обещание в jQuery?
При программировании с помощью обещаний в jQuery мне иногда нужно начинать с решенного обещания, особенно при связывании .then() в цикле, подобном этому, как показано в методе № 2 в этот ответ : data.reduce(function(p, item) { return...
418 просмотров
schedule 12.11.2021

Как правильно использовать defer ()?
Как правильно использовать defer? У меня здесь две функции, в которых один defer используется правильно? В каком он используется неправильно? И почему соотв. Почему нет? Первый пример: getFoo1: function() { var dfd = $q.defer();...
108 просмотров
schedule 18.11.2021

Как прервать последовательность асинхронных операций в цикле?
Следуя этому примеру Часто задаваемые вопросы о Dojo: Как упорядочить асинхронные операции? function doNext(previousValue) { var dfd = new Deferred(); // perform some async logic; resolve the promise setTimeout(function () {...
201 просмотров
schedule 07.09.2021

Как использовать отложенное dojo для завершения запроса, а затем вызвать другую функцию с его результатом?
У меня есть несколько задач запроса, некоторые из которых также могут включать задачу запроса. Как использовать отложенный dojo, чтобы убедиться, что запрос завершен, а затем запустить другой код? Вот псевдокод JavaScript: // About queryTask:...
223 просмотров
schedule 28.11.2021

Производительность функции defer scope guard в стиле golang в C ++
После прочтения этого вопроса о реализации задержки Go в C ++: отсрочка в стиле golang в C ++ У меня был вопрос о выполнении условия go-defer like guard, приведенный в одном из ответов. Он использует средство удаления shared_ptr, которое...
263 просмотров
schedule 18.11.2021

Получение данных из базы данных комнаты с помощью async и ожидания
Я пытаюсь получить данные из базы данных номеров, используя async & await внутри Coroutine Scope , но при возврате значения возникают проблемы. Вот мой код: fun getUserFromDB():Profile { val profileDao =...
2055 просмотров

Twisted unittest Reactor Unclean при использовании TimeoutMixin
Я реализую протокол, экземпляры которого могут быть созданы с разными таймаутами, поэтому я использую TimeoutMixin . Идею можно представить с помощью этого фиктивного класса: my_protocol.py from twisted.protocols import basic, policies from...
88 просмотров

есть ли какая-нибудь крутая библиотека Deferred в ActionScript?
JSDeffered такой классный: https://github.com/cho45/jsdeferred/blob/master/test-jsdeferred.js мы можем написать простейшую цепочку асинхронных вызовов. next(function () { // this `next` is global function alert("1"); }). next(function ()...
1267 просмотров
schedule 12.03.2022

Каков наиболее лаконичный способ использования отложенного канала jQuery?
Я разрабатываю API javascript, который обертывает мой REST API. Обычно я хочу избежать большого количества подробных и запутанных вложенных обратных вызовов и читал о достоинствах Deferred jQuery. Давайте представим мою библиотеку myLib, которая...
1171 просмотров
schedule 26.03.2022

Отложенный Deeplink не работает на iOS 10
Привет, у меня проблема с отложенными глубокими ссылками на iOS 10. Это странно, потому что это происходит только на iOS 10 и выше. На iOS 9 и 8 работает нормально. Когда я отправляю отложенный deeplink из APP ADS Helper, результатом, который я...
1168 просмотров
schedule 30.03.2022

Повторное использование отложенных объектов в Twisted
В Twisted кажется, что отложенный объект можно использовать только один раз после срабатывания его обратного вызова, в отличие от других библиотек на основе «обещаний», с которыми я работал: from twisted.internet import defer class Foo(object):...
701 просмотров
schedule 14.04.2022

DOM еще не загружен, когда React пытается зарегистрировать компонент, который запускается в window.onload или window.addEventListener с загрузкой
У меня есть тег сценария в теге head html. Сценарий должен добавить прослушиватель событий после загрузки остальной части файла index.html. Следовательно, до этого ничего не должно выполняться. Это почти то же самое, что добавить тег скрипта в...
2661 просмотров
schedule 15.04.2022

Обработка успеха в пользовательской функции javascript
Если я делаю вызов ajax, я могу добавить обработку успеха. Я хочу добавить аналогичную логику в свои пользовательские функции. У меня есть 6-10 пользовательских функций, которые ДОЛЖНЫ выполняться последовательно или независимо. Обычно они не...
12596 просмотров
schedule 27.04.2022

Скрученная отложенная цепочка
У меня есть приложение, которое асинхронно управляет вызовами модулей: он запрашивает отложенный запуск, который запускается сам добавляет пользовательский обратный вызов проверяет возвращенный код, чтобы увидеть if = ПРОДОЛЖИТЬ , в...
1017 просмотров
schedule 26.04.2022

ArcGIS Javascript: определение задач и отложенных задач
Я пытаюсь использовать инструмент идентификации на слое динамического картографического сервиса и отображать информационное окно, в котором отображаются изображения, прикрепленные к записям. Мне нужно обезопасить себя и получить векторный слой, но...
3750 просмотров
schedule 09.05.2022

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

Зачем использовать отсрочку с новым обещанием
Никогда раньше не использовал defer , но мой агент попросил меня использовать defer с промисами. На странице отсрочки Mozilla написано, что defer устарело и больше не должно использоваться. Но на той же странице есть пример. Мой вопрос:...
457 просмотров
schedule 27.05.2022

Бэкэнды django-nonrel с отложенным не работают
У меня проблема с экземпляром бэкенда движка приложения, я использую django-nonrel и пробовал deferred.defer как в разработке, так и в производстве, и вот результат: при разработке (тестирование на моем компьютере) deferred.defer с _target...
54 просмотров