Результаты поиска по запросу "promise"
обработчик, который подавляет вывод ошибок.
я запускаю этот код с помощью Node, он выдаетUnhandled promise rejection ошибка в консоли (даже показываяerror caught текст первый). const promise = new Promise((resolve, reject) => setTimeout(reject, 1000)) promise.then(() => ...
Как добавить указанную задержку к разрешению обещания?
Я хотел бы определить функцию, которая принимает обещание и возвращает идентичное обещание, за исключением того, что возвращенные обещания разрешают произвольное время ожидания; мой код выглядит примерно так: но я не уверен, что я ловлю все как ...
он ожидает список обещаний и возвращает массив ответов.
ько что прочитал статью, связанную с обещанием, и не смог понять, как мы можем это сделать.множественный вызов API с использованием Axios через Promise.all Итак, рассмотрим 3 URL, давайте назовем это примерно так let URL1 = ...
обработка исключений, сгенерированные ошибки, в рамках обещаний
Я использую внешний код как стороннее расширение для службы node.js. Методы API возвращают обещания. Выполненное обещание означает, что действие было выполнено успешно, невыполненное обещание означает, что при выполнении операции ...
Вы правы в том, что это долгосрочное задание, я просто хотел имитировать более значимое задание. Я думаю, что код является асинхронным, поскольку он фактически выполняет последний вызов функции журнала, прежде чем он запускает код внутри Promise или setTimeout в обоих случаях. Но он, конечно, не работает параллельно, поскольку JavaScript является однопоточным. Но я не пытаюсь работать параллельно, я просто пытаюсь понять, почему Promise и setTimeout ведут себя по-разному.
тировал объект Promise и написал некоторый код, который имитирует длительное выполнение синхронной задачи. Я сравнивал Promise и setTimeout - смотритеиграть на скрипке [https://jsfiddle.net/7ygbw31o/3/]: <!DOCTYPE html> <html> <head> <link ...
В случае каких-либо ошибок, вызванных вашим кодом или по любой другой причине, будет выполнен единственный блок catch () в конце цепочки.
тоящее время я пытаюсь решить, какой шаблон следует использовать при работе с ошибками в Promise. Например, у меня есть код ниже promiseFunc() .then(result => { console.info(`.THEN:: ${result}`) }) .catch(error => { console.info(`.CATCH:: ...
, Я лично использовал его для обработки изображений в реальном времени, чтобы обнаруживать объекты в неблокирующем потоке, а затем Node.js распределял обнаруженные центроиды по подключенным TCP-клиентам (которые использовали данные, чтобы приводить двигатели в движение для обнаружения обнаруженного объекта).
исал простую функцию, которая возвращает Promise, поэтому должна быть неблокирующей (по моему мнению). К сожалению, программа выглядит так, как будто перестает ждать завершения Promise. Я не уверен, что здесь может быть не так. function ...
, рассматривая это так, как будто это уже асинхронно сегодня. Является ли функция асинхронной или нет, является важной частью ее контракта API и не должна изменяться без посторонней помощи. Документируйте, что вы делаете, и держите это при этом.
отаю над приложением Angular 6, и мне сказали, что это анти-паттерн: await someFunction().then(result => { console.log(result); });Я понимаю, что ждать цепочку обещаний бессмысленно. Если someFunction () возвращает обещание, вам не нужна цепочка ...
Это ничего не меняет вообще?
словно пропустить обещание и ничего не делать. Я создал вложенное обещание, по которому у меня есть 7 .then. Но условно, мне нужно пропустить несколько .путем и ничего не делать в этом блоке, как этого добиться? Мой полный код: const admin = ...
Emberjs: как отобразить загрузочный счетчик и уведомления о работе модели
Я использую ember.js 1.2 и сталкиваюсь с проблемой при попытке отобразить загрузку счетчика и уведомлений во время неработающих операций на моих моделях. Вот код: var MyModelController = Ember.ObjectController.extend({ needs: ...