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

Есть ли встроенная функция Twisted для разветвления отложенного результата в другую отложенную цепочку, которая не влияет на первоначальные отложенные результаты?
У меня есть отсрочка, которая запускает результат. Я хочу передать этот результат нескольким функциям, которые его потребляют. Самый простой способ сделать это — добавить обратные вызовы в deferred. Однако, если одна из функций не вернет тот же...
320 просмотров
schedule 13.10.2022

Правильное использование клиента и Deferred с Twisted
Я реализовал базовый клиент SOCKS4 с помощью socket , но мой Twisted-перевод не слишком хорош. Вот мой текущий код: import struct import socket from twisted.python.failure import Failure from twisted.internet import reactor from...
1934 просмотров
schedule 09.08.2022

Тестовая среда JS, которая работает с Deferreds/Promises
Я ищу среду тестирования JavaScript, которая изначально работает с Deferreds/Promises . То есть: мои функции тестового примера вернут Deferred (например, jQuery Deferred или whenjs ), что при срабатывании будет true или false...
139 просмотров

Почему моя функция jQuery when().then() срабатывает до того, как будет выполнен запрос ajax?
Мне нужно установить асинхронный обратный вызов, потому что функция извлекает содержимое из удаленного места. Я делаю это: $.when( priv[box.view.renderWith](content, box.view.gadget_id) ).then(function(late) { console.log("done");...
2014 просмотров

jQuery deferred.notify не работает
Я хочу использовать jQuery Promise Library/API. Я написал лакомый кусочек кода, чтобы протестировать/изучить его, но я не получаю ожидаемых результатов. Я вставляю этот код в свою консоль javascript: window.dfd = $.Deferred();...
661 просмотров
schedule 28.07.2022

Метод Done не работает при сбое одного из нескольких запросов Ajax.
Я выхожу после нескольких вызовов Ajax подряд и делаю что-то еще, когда все запросы завершены. Первый раунд работает нормально, потому что все запросы возвращают success 200 . Однако второй раунд не может ввести здесь метод done() из-за того, что...
81 просмотров
schedule 05.11.2022