Описание тега deferred

Deferred objects simplify callback management in an asynchronous environment, mitigating the "Pyramid of Doom" that results from too many levels of nested callbacks.
2 ответа

AngularJS: $defer.resolve() не привязывает данные к таблице

Ниже мой HTML-код для загрузки данных в таблицу. <table id="users" class="dashboard-widget msbf-table" ng-table="usersTableParams" hide-pagination="false" show-filter="true"> <tr ng-repeat = "user in users" ng-click="usersClicked($event, us…
03 янв '15 в 07:00
1 ответ

angularjs $q.defer() Объект не поддерживает свойство или метод defer

Привет, я столкнулся с проблемой, где я пытаюсь ввести $q в контроллер и использовать defer(), но он выдает ошибку "TypeError: Object не поддерживает свойство или метод 'defer'" Я знаю, что введение $q в контроллер будет работать со стилем кодирован…
11 май '17 в 00:53
2 ответа

Передать коллекцию вместо массива в функцию обратного вызова fetch().then()

Модуль, который получает данные с сервера и возвращает Обещание MedicineManager.module("Entities", function (Entities, MedicineManager, Backbone, Marionette, $, _) { Entities.Suggestion = Backbone.Model.extend({ default: { suggestion: "" } }); Entit…
1 ответ

Мониторинг $.Deferred прогресса с несколькими параллельными запросами веб-сервиса

Я хочу сделать один синхронный вызов веб-службы, а затем несколько параллельных вызовов и завершить последний синхронный вызов, когда параллельные задачи завершатся. Я изучал $.Deferred и понимаю его концептуально, но не могу найти правильный синтак…
30 май '13 в 22:46
0 ответов

Рекурсивная функция с Promise в JavaScript

Я нуждаюсь checkedNodes переменная для ожидания до завершения рекурсии, как я могу этого достичь? Как я могу сделать getcheckedNodeIds (рекурсивная функция) вернуть обещание? или, возможно, массив обещаний. nodes[i].load() Кендо UI Узлы, где load() …
2 ответа

Почему fail() срабатывает, если в $.when() нет ошибки?

Я использую JQuery v2.0.0 Я пытаюсь понять отложенные объекты, и я получил неожиданный результат. Ошибка () сработала, хотя здесь нет видимой или известной ошибки. function foo1() { alert('testing'); } $.when(foo1()) .done(alert('success')) .fail(al…
20 ноя '13 в 14:08
1 ответ

Как получить отложенный обработчик для возврата значения в вызывающую функцию?

Посмотрите на приведенный ниже пример, чтобы понять, что я пытаюсь сделать: //Caller.js callingFunction : function (...) { var a = new Assistant(); console.log("This object has been returned ", a.showDialog(...)); }, //Assistant.js showDialog : func…
10 янв '13 в 14:55
0 ответов

Найти объекты $resource в массиве и пропустить push, если существует / угловой

Я ломаю голову над этим. Из моего бэкэнда я получаю данные json для моего поля ввода typeahead. Как только значение выбрано, я извлекаю полный объект из бэкэнда, используя уникальный идентификатор, который приходит с ответом автозаполнения. Следующе…
08 дек '15 в 00:16
1 ответ

jQuery условно отличается разрешением

У меня есть 2 модельных объекта и вид. Я использую отложенный, чтобы решить эти. Теперь, когда представление всегда будет там, у меня может быть один или оба объекта модели для разрешения в зависимости от условия. Ниже приведен код; var self = this,…
18 сен '14 в 13:09
1 ответ

Контекст смешивается в $.deferred.promise

У меня есть следующий код; function myFunction(promiseObject){ var that = this; promiseObject .done(function(){ //using that here }); } Вышеуказанная функция вызывается в нескольких контекстах и, следовательно, значение для this изменения в каждом з…
07 ноя '13 в 08:08
2 ответа

JQuery отложено в каждом цикле

Это должно быть простым. У меня есть функция, которая вызывается, и мне нужно дождаться завершения всех асинхронных операций. что я хочу, это что-то вроде этого... self.processSchema(data).done(function(results){ //do stuff}); Функция processSchema …
19 дек '13 в 18:14
1 ответ

GWT Reflection с отложенными привязками GAE работает в Firefox, а не в Chrome, IE

У меня проблема с отложенными привязками. я создал его как в этом блоге: http://programmatica.blogspot.com/2007/10/classfornamefullyqualifiedclassnamenewi.html Мой код разбился на "GWT.create". Но только когда я запускаю его на Google App Engine, и …
03 май '12 в 15:57
0 ответов

Возвращение индикатора успеха при выполнении Отложено в витой

Я использую Twisted, и я хотел бы, чтобы одна отложенная операция возвращала индикатор, если он выполнен успешно или нет, как при использовании DeferredList. Это работает с несколькими отложениями: my_query = deferToThread(self.mongo_pool.db[self.co…
06 окт '17 в 12:22
2 ответа

Загрузка сценариев асинхронно с использованием getScript

Я хочу использовать функцию из пути /js/testscript.js, /js/testscript.js зависит от /script5.js, но testscript.js загрузить после вызова $(this).testscript(); Что я делаю неправильно? Сценарии зависимы. $.when ( $.getScript('/script.js').done(functi…
05 фев '19 в 12:14
2 ответа

Отложенная / обещаемая зависимость друг от друга

Я хотел бы реализовать вызовы зависимостей Deferred/Promise. Проблема в том, что я не понимаю, как сделать пошаговые вызовы для массива обработчиков, которые содержат асинхронные вызовы, например У меня есть глобальный объект: var options = { additi…
19 апр '18 в 16:03
4 ответа

Цепные обещания не переходят на отказ

У меня проблемы с пониманием того, почему отказы не передаются через цепочку обещаний, и я надеюсь, что кто-то сможет помочь мне понять, почему. Для меня присоединение функциональности к цепочке обещаний подразумевает намерение, которое я полагаюсь …
04 май '13 в 06:05
1 ответ

Определить jQuery.ajax как метод

Как я могу определить jQuery ajax-метод как свойство моего объекта? У меня есть запрос AJAX $.ajax({ type: "POST", url: "../PHP/RoadtripsTable.php", data: ({fnChoice: "listRoadtrips"}) }) и я хотел бы определить свойство x объекта o следующим образо…
03 мар '17 в 13:33
2 ответа

Последовательность отложенных обратных вызовов jQuery

Если у меня есть что-то вроде var promise1 = $.ajax(...).done(callback1); var promise2 = $.ajax(...).done(callback2); $.when(promise1, promise2).done(callback3); Гарантируется ли это, что callback3 побежит после callback1 а также callback2? (первые …
19 сен '13 в 18:07
2 ответа

Обещание отклонено с предупреждением об ошибке

Ошибка: h1.js:25 Warning: a promise was rejected with a non-error: [object String] Не совсем уверен, почему, хотел бы помочь понять ошибку и что ее вызывает. Все еще изучаю Обещания и AJAX, так что помощь очень ценится! (Например, когда я пишу это, …
01 ноя '17 в 20:07
2 ответа

Использование inlineCallbacks

Я новичок в Twisted и пытаюсь написать простой ресурс, который отображает список имен из базы данных, вот часть моего кода: #code from my ContactResource class def render_GET(self, request): def print_contacts(contacts, request): for c in contacts: …
05 фев '13 в 16:56