Вопросы по теме 'q'

Как использовать модуль q для рефакторинга кода мангуста?
Я использую mongoose для вставки некоторых данных в mongodb. Код выглядит так: var mongoose = require('mongoose'); mongoose.connect('mongo://localhost/test'); var conn = mongoose.connection; // insert users...
8713 просмотров
schedule 29.09.2022

$q 'наконец-то' не работает в IE8
Angular 1.2 заменил always на finally в промисах. Итак, что было когда-то: $http.get('/myurl').always(handler); Теперь должно быть так: $http.get('/myurl').finally(handler); Но я получаю сообщение об ошибке «ожидаемый...
5650 просмотров
schedule 20.11.2022

Как проверить значение, возвращаемое в Promise от контроллера AngularJS, с помощью Jasmine?
У меня есть контроллер, который предоставляет функцию, которая возвращает некоторый текст после вызова паузы. Он отлично работает, но у меня возникли проблемы с его тестированием с Жасмин. Код внутри обработчика обещаний в тесте никогда не...
5831 просмотров
schedule 14.12.2023

Обещание API
Если я хочу обещать все пути кода в myFunction , нужно ли мне создавать deferred внутри myFunction ? function myFunction(options) { if(!options) { throw 'foo'; // But I want the API for myFunction to be promise-based... } return...
69 просмотров
schedule 22.09.2022

Массив Q.Promise, предупреждение, если выполнено более 1
Я использую библиотеку Q для обработки промисов. Допустим, у меня есть массив обещаний, и я жду выполнения первого, чтобы вернуть его значение. Я ожидаю, что будет выполнено только одно из обещаний, но я не могу гарантировать эту ситуацию, и...
84 просмотров
schedule 27.05.2024

Избегайте возврата забытых обещаний
Когда я использую промисы для выражения зависимостей между заданиями, где разрешенное значение становится неважным, есть некоторая опасность, что я могу где-то забыть о возврате. Пример: startSomething().then(function() {...
345 просмотров
schedule 09.12.2022

Когда следует использовать Q.defer, а когда просто Promise.resolve/reject?
Я использую nodejs и задаюсь вопросом, когда мне следует использовать Q отсрочку, а когда просто использовать Promise.resolve/ отклонять? Я видел много примеров обоих видов, например: // with Q defer fucntion oneWay(myVal) { var deffered =...
773 просмотров
schedule 12.12.2023

Есть ли ярлык для определения и возврата отклоненного обещания?
Чтобы последовательно возвращать обещание из моей функции, я либо возвращаю обещание из вызова API, либо генерирую отложенный объект, затем отклоняю его и возвращаю обещание... function listIssues(user, repository, filters) { if (!user ||...
33 просмотров
schedule 17.01.2024

Как настроить дополнительный путь к классам в SpringBoot?
Я хочу сделать отдельное веб-приложение. У меня есть некоторые проблемы с SpringBoot. Мое приложение представляет собой один файл jar из SpringBoot. Но моему приложению обычно нужен был jdbc драйвер jar. Я хочу исключить jar-файл драйвера jdbc...
50629 просмотров
schedule 30.04.2024

Вызов функции обещания Q после вызова цепочки обещаний
Я работаю в приложении Node.js с библиотекой обещаний Q. У меня есть два набора цепочек обещаний: один для управления потоком, а другой для вызова методов службы, из которых я извлекаю данные. Мой вопрос в том, что мне нужно получить возвращаемое...
80 просмотров
schedule 08.06.2024

Принудительно отклонить/разрешить обещание
Я пытаюсь проверить загрузку файла, прочитав содержимое файла манифеста в zip-файле. Я использую JSZip для чтения файла и хотел бы остановить процесс загрузки файла при определенных условиях. Каков правильный способ принудительного...
145 просмотров
schedule 19.10.2022