Результаты поиска по запросу "promise"
Программно создавая цепочку последовательности обещаний jQuery
У меня есть функция для удаления списка массив файлов filePaths, вызывая один deleteFile (filePath) для каждого из файлов в списке (некоторые APIS, которые я использую, не поддерживают массовое удаление). Функция deleteFile возвращает обещание ...
Никогда не выполненное обещание вызывает утечку памяти?
у меня естьPromise, Я создал его, чтобы отменить запрос AJAX, если это необходимо. Но так как мне не нужно отменять этот AJAX, я никогда не разрешал его, и AJAX успешно завершился. Упрощенный фрагмент: var defer = $q.defer(); $http({url: ...
связывание обещаний с q.js
Я пытаюсь понять, как работает цепочка обещаний. я используюq.js [https://github.com/kriskowal/q], Вот с чем я играю var Q = require("q"); // npm install q // the function Q(value) returns a fulfilled promise with the value... I ...
остановите навигацию angular-ui-router до разрешения обещания
Я хочу предотвратить некоторое мерцание, которое происходит, когда происходит таймаут разработки рельсов, но Angular не знает до следующей ошибки авторизации ресурса. Что происходит, так это то, что шаблон визуализируется, происходят ...
Как я могу выполнить массив обещаний в последовательном порядке?
У меня есть массив обещаний, которые должны выполняться в последовательном порядке. var promises = [promise1, promise2, ..., promiseN];Вызов RSVP.all выполнит их параллельно: RSVP.all(promises).then(...);Но как я могу запустить их в ...
jQuery Deferred и Promise для последовательного выполнения синхронных и асинхронных функций
Если я хочу, чтобы синхронные и асинхронные функции выполнялись в определенном порядке, я мог бы использовать обещание jQuery, но, похоже, оно не работает так, как я ожидаю. Функции a, b и c должны выполняться в том порядке, когда ...
Разрешить обещание с помощью объекта «тогда»
Это немного абстрактный вопрос, так как у меня сейчас нет конкретного варианта использования. Я заметил, что если вы решите обещание с обещанием var deferredA = $q.defer(); var deferredB = $q.defer(); deferredA.promise.then(function(result) { // ...
Данные не обновляются в представлении после выполнения обещания
Я использую свое Rails-приложение в качестве API-интерфейса. Итак, у меня есть приложение на одной странице, которое будет делать несколько вызовов API и начнет отображаться, когда возвращаются все данные. Я не хочу ждать всех результатов от ...
$ q.all разрешается до возврата
$q.all разрешается до того, как будет решена любая из его функций. Я загружаю два файла в хранилище BLOB-объектов Azure, используя $ .ajax (мне не удалось заставить $ http работать): function doPhotos (result, i) { var d = $q.defer(); var ...
Как я могу ограничить параллелизм Q обещания?
Как мне написать метод, который ограничивает параллелизм Q обещания? Например, у меня есть методspawnProcess, Возвращает обещание Q Я хочу, чтобы одновременно вызывалось не более 5 процессов, но прозрачно для вызывающего кода. Мне нужно ...