Вопросы по теме '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