Я довольно новичок в JS, и у меня были некоторые проблемы с тестированием асинхронных методов с использованием жасмина. Вот класс, который я хочу протестировать: test.factory ('service', ['$ http', '$ q', function ($ http, $ q) {...
У меня вопрос. В настоящее время я изучаю, как использовать обещания, но столкнулся с проблемой, на которую не нашел ответа после продолжительного поиска. Я пытаюсь использовать карту, чтобы получить массив ...
Это довольно запутанно. Я использую угловые (ионные) и вызываю два цепных обещания, а затем хотел бы вернуться так же, как показано ниже. Я пытался добавить возврат перед двумя обещаниями, но, конечно, ...
Я читал об отсрочках и обещаниях jQuery и не вижу разницы между использованием .then () & amp; .done () для успешных обратных вызовов. Я знаю, что Эрик Хиндс упоминает, что .done () и .success () ...
Я хочу вызвать асинхронную функцию readUsers () в конструкторе или ngOnInit (). Хотя я использовал рекомендованный обходной путь отсюда, он все еще откладывается и не ожидает выполнения. асинхронный ...
У меня есть массив (несколько тысяч) объектов данных, которые мне нужно вставить или обновить в зависимости от условия. Простой метод upsert () реализован в моём классе моделей. Реализация csv.upsert = ...
Я хотел бы напечатать foobar после всех 5 вызовов ajax. Это означает, что даже 4 из них загружены, но 1 все еще загружается, «foobar» еще не будет напечатан Я пробовал много решений онлайн, но ...
Я использую ESLint и получаю эту ошибку: каждый then () должен возвращать значение или выдавать обещание / всегда возвращаемый код: return somePromise.then (result = > {console.log (result);}). Catch ( ошибка = > {...
Я работаю над проектом, который всегда отлавливает отклоненное обещание, превращает его в решенный с кодом ошибки, как этот возврат new Promise ((resolve, reject) = > {axios ({...} ...
Я только начал изучать JavaScript и обещания несколько часов назад, и я начинаю понимать «поток», но некоторые детали все еще неясны. Давайте посмотрим на следующий пример: функция ...
В стремлении написать хороший чистый код я создал функцию, в которой я настраиваю такие вещи, как res.status () или отправляю res.send (). Теперь, в общем, я знаю, если мы ничего не вернем в ,
Я пытаюсь отобразить с помощью d3.js во всплывающей подсказке значение, возвращаемое асинхронной функцией. Значение хорошо возвращается функцией, но когда мне нужно показать подсказку, оно содержит [объект Promise] ...
У меня проблемы с отменой обещания из контекста, отличного от того, в котором было создано обещание. Например, вот как я создаю отменяемое обещание: импортировать PCancelable из 'p -...
Я пытаюсь вызвать рекурсивную функцию в моем коде. Цикл, выполняющийся в первый раз, но рекурсивная функция, которая вызывается внутри функции, не работает. Вот мой код: функция ...
Я пытаюсь заставить Mocha отобразить ошибку, а также утвердить отклоненное обещание в моем коде Node - ... вместо того, чтобы показывать UnhandledPromiseRejectionWarning для исключения, которое вызывает мою асинхронность ...
У меня есть вызов axios в моих действиях vuex return axios ({метод: 'get', URL: `/ myurl`,}). Then (function (response) {context.commit ('value', response.data.data) ;}), ...
Я разрабатываю простое приложение Vue.js как учебный проект с использованием Vue.js, Quasar и Vuex. По какой-то неизвестной (для меня) причине я получаю много Uncaught (в обещании) ошибок DOMException. ...
У меня проблема с моим набором обещаний. const customs = this.state.customElements.map (async el = > {if (el.type === 'абзац') {return somePlainObject;} else {/ ...
Я являюсь частью небольшой команды, работающей на довольно небольшом веб-сайте с учетными записями пользователей; сейчас около 100 пользователей. И мы используем Amazon Cognito для управления пользователями. На нашем сайте есть ...
Я пытаюсь использовать Typescript для своей AWS Lambda, и я получаю следующие ошибки, когда бы я ни использовал обещания. Ошибка TS2693: «Обещание» относится только к типу, но здесь используется в качестве значения. Я ...
Мне нужно вызвать метод после получения данных из службы http post request: request.service.TS get_categories (number) {this.http.post (url, body, {headers: headers, withCredentials: true}) ... ,
Используя простой служебный код, я пытаюсь сохранить и отложить неудачные запросы. Для этого мне нужно сначала идентифицировать неудавшиеся запросы, но я не понимаю, почему так, как я это делаю, всегда учитываю ...
Я немного смущен порядком, в котором Promise выполняет цикл событий. set setImmediate (function () {console.log ("setImmediate");}); Promise.resolve (). Then (function (value) {...
Я знаю, что это супер базовый, но у меня есть множество обещаний, и каждый из них возвращает объект. Мне нужно собрать объекты из массива, когда все обещания завершены. Что является самым кратким ...
У меня есть рекурсивное обещание, которое будет опробовывать что-то 5 раз до разрешения. let retries = 0 function poll (i) {return new Promise ((resolve, reject) = & gt; {if (retries === 5) throw new ...
Справедливое предупреждение, Это мой первый раз здесь, в StackExchange. Быть нежным. У меня есть небольшой (я думаю?) Проект javascript (который я использую для изучения), который разбит на модули. Я использую Bluebird для своего ...
Я читаю эту статью, и раздел по абстракции обещания кажется немногим чрезмерно сложным мне. Следующее дано как пример: requestSomeData ("http://example.com/foo")//...
У меня есть следующий HTML-код: А вот мой код JS: var inputFiles = document.getElementsByTagName ("input") [0]; inputFiles.onchange = function () {var fr = ...
Мой сценарий состоит в том, чтобы автоматизировать три раздела на одной странице, и у каждого раздела есть переключатель, раскрывающийся список и т. Д. После заполнения всех полей в каждом разделе мне нужно нажать кнопку Продолжить, и это ...