Вопросы с тегом «jquery-deferred»

10
jQuery откладывает и обещает - .then () против .done ()
Я читал об отсрочках и обещаниях jQuery и не вижу разницы между использованием .then()& .done()для успешных обратных вызовов. Я знаю, что Эрик Хиндс упоминает об этом .done()и .success()сопоставляет с той же функциональностью, но я предполагаю, что так и происходит, .then()поскольку все обратные вызовы вызываются при завершении успешной операции. Может кто-нибудь, …

9
Передайте массив Deferreds в $ .when ()
Вот надуманный пример того, что происходит: http://jsfiddle.net/adamjford/YNGcm/20/ HTML: <a href="#">Click me!</a> <div></div> JavaScript: function getSomeDeferredStuff() { var deferreds = []; var i = 1; for (i = 1; i <= 10; i++) { var count = i; deferreds.push( $.post('/echo/html/', { html: "<p>Task #" + count + " complete.", delay: count …

11
Как можно использовать jQuery deferred?
jQuery 1.5 приносит новый отложенный объект и присоединенные методы .when, .Deferredи ._Deferred. Для тех, кто не использовал .Deferredраньше, я аннотировал источник для этого . Каковы возможные применения этих новых методов, как мы можем приспособить их к шаблонам? Я уже прочитал API и исходный код , поэтому я знаю, что он …

4
Как вы работаете с массивом отложенных jQuery?
У меня есть приложение, которое требует загрузки данных в определенном порядке: корневой URL-адрес, затем схемы, а затем, наконец, инициализация приложения с использованием схем и URL-адресов для различных объектов данных. По мере того как пользователь перемещается по приложению, объекты данных загружаются, проверяются на соответствие схеме и отображаются. Когда пользователь выполняет CRUD-данные, …



3
Когда мне следует использовать метод jQuery deferred «then», а когда - метод «конвейера»?
В jQuery Deferredесть две функции, которые можно использовать для реализации асинхронной цепочки функций: then() deferred.then( doneCallbacks, failCallbacks ) Returns: Deferred doneCallbacks Функция или массив функций, вызываемый при разрешении Deferred. failCallbacks Функция или массив функций, вызываемых при отклонении Deferred. pipe() deferred.pipe( [doneFilter] [, failFilter] ) Returns: Promise doneFilter Необязательная функция, которая …

2
Reactjs асинхронный рендеринг компонентов
Я хочу отобразить свой компонент после того, как мой запрос ajax будет выполнен. Ниже вы можете увидеть мой код var CategoriesSetup = React.createClass({ render: function(){ var rows = []; $.get('http://foobar.io/api/v1/listings/categories/').done(function (data) { $.each(data, function(index, element){ rows.push(<OptionRow obj={element} />); }); return (<Input type='select'>{rows}</Input>) }) } }); Но я получаю сообщение об …

2
Отложенное против обещания
В чем разница между Deferred и Promise, кроме версий jQuery? Что мне следует использовать для своих нужд? Я только хочу назвать fooExecute(). Мне нужны только fooStart()и, например, fooEnd()для переключения статуса html div. //I'm using jQuery v2.0.0 function fooStart() { /* Start Notification */ } function fooEnd() { /* End Notification …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.