1
ответ

Может ли Promise.all (). Finally () вернуть неразрешенные данные?

Я обнаружил довольно необычное поведение Promise.all (). Finally () - похоже, он возвращает данные до того, как map () был применен к этому. 1. Данные, полученные из базы данных. 2. Выполнение вызова API Карт Google внутри карты (...
вопрос задан: 2 March 2019 22:00
1
ответ

изменить массив после обещания. все в цикле foreach

У меня есть такой массив, пусть let result = [{id: 1, name: 'test', dealValue: 'ds', dealType: 2}, {id: 2, name: 'test1', dealValue: 'ds', dealType : 4}]; Я зацикливаю вышеуказанный массив для вызова другой функции, которая ...
вопрос задан: 19 February 2019 09:00
1
ответ

Загрузка асинхронной функции в конструктор или ngOnInit

Я хочу вызвать асинхронную функцию readUsers () в конструкторе или ngOnInit (). Хотя я использовал рекомендованный обходной путь отсюда, он все еще откладывается и не ожидает выполнения. асинхронный ...
вопрос задан: 24 January 2019 11:45
1
ответ

Асинхронная и синхронная версии метода

Итак, я много читал и работаю над лучшими способами использования асинхронных методов и задач и т. Д. Я полагаю, что (в основном) это понимаю, но я хочу проверить, чтобы убедиться. Я начал делать асинхронный ...
вопрос задан: 21 January 2019 16:04
1
ответ

Токио-асинхронный с чертой

Я хотел бы написать асинхронные функции в признаке, но поскольку асинхронная функция fn в признаках еще не поддерживается, я пытаюсь найти эквивалентный интерфейс метода. Это то, что я пробовал в Русте каждую ночь (2019 -...
вопрос задан: 21 January 2019 11:35
1
ответ

Sequelize: обновляются только последние несколько строк

У меня есть массив (несколько тысяч) объектов данных, которые мне нужно вставить или обновить в зависимости от условия. Простой метод upsert () реализован в моём классе моделей. Реализация csv.upsert = ...
вопрос задан: 20 January 2019 16:32
1
ответ

Javascript Nested For Loop не обновляет массив при его возврате [duplicate]

let posts = []; for (var i = user.posts.length - 1; i > = 0; i -) {posts.push (user.posts [i]); } for (var i = 0; i < user.friends.length; i ++) {let query = {username: user.friends [i]}; Пользователь ....
вопрос задан: 19 January 2019 14:27
1
ответ

Контракт с трюфелем взаимодействует с асинхронными

Я использую nodejs v.8.15.0 и трюфель v4.1.15. Я развернул контракт, и я также могу взаимодействовать с ним, но не так, как это указано на странице трюфелей. Потому что, если я сделаю один из них: let account = ...
вопрос задан: 19 January 2019 11:11
1
ответ

Установить изменения интервала ID при вызове события

Ситуация! Вот примерное воспроизведение рассматриваемой проблемы с установкой идентификатора интервала и его извлечением. Есть 3 отдельных события, которые вызываются в зависимости от нажатия кнопки. Один из ...
вопрос задан: 19 January 2019 02:44
1
ответ

Что произойдет, если я использую async / await с функцией, которая ничего не возвращает?

Прежде всего, я новичок в javascript, особенно в async / await / обещании. Я хочу использовать метод seekTo () в библиотеке видео (act-native-youtube) синхронно. В руководстве MDN сказано: «Ждите ...
вопрос задан: 18 January 2019 17:35
1
ответ

Как сделать маршрут синхронным

У меня есть маршрут к комментариям, где я хочу получить все комментарии для конкретного списка нет. Опять же, для каждого комментария может быть несколько файлов. Я хочу получить их все синхронно, тогда как ...
вопрос задан: 18 January 2019 12:07
1
ответ

HTTP Async Post в c #, Raspberry Pi, данные не пост

Асинхронный метод HTTP не работает, и данные никогда не публикуются, когда я запускаю это в Raspberry Pi. Метод мониторинга расстояния все еще работает, но только данные не публикуют коды IUltrasonicRangerSensor ...
вопрос задан: 18 January 2019 11:37
1
ответ

Javascript: ожидание в цикле «for .. in» для объекта, не ожидающего асинхронного

В настоящее время я работаю с WP-API, где я создаю страницы из элементов моего объекта. То, что я в основном хочу сделать, это перебрать объект и для каждого элемента: создать страницу, получить ...
вопрос задан: 18 January 2019 10:49
1
ответ

Есть ли простой способ выполнить метод в потоке пользовательского интерфейса во время асинхронной задачи?

Во время длительного выполнения асинхронного метода, запущенного с помощью Task.Run (), мне может потребоваться вернуться к пользователю для дополнительного ввода или подтверждения, например, окно сообщения или файл диалога, который ...
вопрос задан: 18 January 2019 09:45
1
ответ

Остановить оператор if в асинхронной функции от мгновенного возврата неопределенного? [Дубликат]

У меня есть следующий асинхронный код. const dlcOrNot = async (file) = > {console.log ('Распаковка файла dlc ...') if (file.indexOf ('. dlc') > -1) {await decrypt.upload (file, (err, response) = & ...
вопрос задан: 18 January 2019 09:37
1
ответ

Замените Future.then () на async / await

Я всегда считал async / await более элегантным / сексуальным по сравнению с Futures API, но теперь я столкнулся с ситуацией, когда реализация Future API очень коротка и лаконична, а async / await ...
вопрос задан: 18 January 2019 04:08
1
ответ

Как охватить MaxDegreeOfParallelism между несколькими блоками TPL DataFlow?

Я хочу ограничить общее количество запросов, которые я отправляю на сервер базы данных по всем блокам DataFlow, до 30. В следующем сценарии регулирование 30 одновременных задач происходит в каждом блоке, поэтому ...
вопрос задан: 17 January 2019 15:42
1
ответ

Проблема обратного вызова узла js

В моем приложении NodeJS я создаю API, который сначала выбирает все имена тарифов из коллекции тарифов, а затем на основе всех этих тарифов, которые я хочу вернуть подсчетам этих тарифов, выделенных для ...
вопрос задан: 17 January 2019 15:00
1
ответ

Мокко: как отстаивать обещание отказа?

Я пытаюсь заставить Mocha отобразить ошибку, а также утвердить отклоненное обещание в моем коде Node - ... вместо того, чтобы показывать UnhandledPromiseRejectionWarning для исключения, которое вызывает мою асинхронность ...
вопрос задан: 17 January 2019 06:50
1
ответ

Каков наилучший подход для обработки исключения пустой ссылки на пользовательский интерфейс инспектора надстроек Outlook, вызванного отменой продолжительного асинхронного вызова?

Когда пользователь открывает элемент электронной почты Outlook, моя надстройка Outlook создает новый инспектор в коллекции Outlook.Inspectors. Чтобы заполнить пользовательские элементы управления области формы Инспектора, несколько длительных асинхронных
вопрос задан: 16 January 2019 21:47
1
ответ

HttpClient.GetAsync зависает, затем интернет исчезает во время его выполнения

Я загружаю много маленьких файлов (размером около 1 МБ) в цикле, и я хочу, чтобы этот цикл прерывался в случае потери интернет-соединения. Но httpClient.GetAsync зависает и не исключение ...
вопрос задан: 16 January 2019 17:28
1
ответ

Понимание, где разместить ключевое слово `await`

Просто чтобы убедиться, что я понимаю, как работает async / await, я бы хотел кое-что подтвердить. Позвольте мне сначала создать пару функций: let resolAfter2Seconds = () = > {console.log ("медленно запускается ...
вопрос задан: 16 January 2019 13:02
1
ответ

почему setTimeout в асинхронной функции нужно снова переносить в новый Pormise? [Дубликат]

Почему нужно использовать новый Promise в асинхронной функции? Я хочу понять, почему мой код async / await не работает в соответствии с [async-await]: (https://javascript.info/async-await), если я просто ...
вопрос задан: 16 January 2019 09:37
1
ответ

Написание асинхронной / ожидающей версии обещания

Код ниже регистрирует «привет мир» один раз в секунду, как и ожидалось. function moveOneStep () {вернуть новое Promise ((res, rej) = > {setTimeout (() = > {res (console.log ('Hello world!'))} ...
вопрос задан: 15 January 2019 20:09
1
ответ

Установить browserName с именем тестового набора транспортира

Я пытаюсь установить имя браузера с именем набора тестов транспортира. Потому что я использую Allure Reporter для отчета об испытаниях. Но проблема в том, что я постоянно получаю имя браузера «undefined». Пока что я ...
вопрос задан: 15 January 2019 12:24
1
ответ

Использовать async InjectionFactory

Я бы назвал асинхронную функцию на фабрике инъекций Unity, например ... Container.RegisterType & lt; HttpClient & gt; (newInjectionFactory (async c = & gt; ожидание Create ())); ... ...
вопрос задан: 13 July 2018 23:12
1
ответ

Как библиотека предоставляет методы async, если это плохая практика для Task.Run?

В этой статье: https://blog.stephencleary.com/2013/11/taskrun-etiquette-examples-dont-use.html, рекомендуется использовать Task.Run. однако есть много библиотек, которые предоставляют методы, которые ...
вопрос задан: 13 July 2018 12:20
1
ответ

Эквивалентность между двумя разными цепочками поставщиков динамических обещаний

Мне интересно, являются ли два кодовых блока в основном эквивалентными: const executePromises = function (listOfProviders) {let p = Promise.resolve (null); для (пусть i = 0; i & lt; listOfProviders ....
вопрос задан: 13 July 2018 05:12
1
ответ

Не удалось запустить тест внутри асинхронной функции в шутку

Я использую jest framework (версия 23.3.0) для проверки кода javascript, я написал тест внутри функции async, который не выполняется. function fn () {return new Promise ((resolve, rej) = ...
вопрос задан: 13 July 2018 03:43
1
ответ

Как вы определяете, что выполняется с помощью async / wait? [Дубликат]

Учитывая, что async / await по сути не создает поток, и ожидаемая операция ввода-вывода завершается вне контекста потока, как определить, какие операции в настоящее время ...
вопрос задан: 10 June 2017 04:39