bluebird — все вопросы

1ответ
4 голоса
Bluebird, Promise.bind - как получить доступ к связанному контексту в ожидании обещания?
Кто-то указал мне на Promise.bind() в bluebird, чтобы иметь возможность иметь контекст в цепочке обещаний. Однако мой вариант использования требует, чтобы я использовал этот контекст «извне», ког
1ответ
4 голоса
Как вернуть объект Mongoose из saveAsync?
Я пообещал Mongoose с помощью Bluebird - похоже, все работает нормально, за исключением того, что документы, возвращаемые saveAsync(), представляют собой просто объекты и не имеют методов /виртуалов
1ответ
4 голоса
Бабель и Блюберд обещают
По умолчанию Babel предлагает Promise polyfill. Как я могу заставить его использовать реализацию Bluebird или отключить polyfill (я использую предустановку es2015). Легко забыть импортировать Blu
1ответ
4 голоса
Как правильно связывать обещания звонков, которые зависят друг от друга?
У меня есть следующий код: const request = require('request-promise'); request(validateEmailOptions).then(function(result) { if (result.valid) { request(createUserOptions).then(function (re
3ответа
4 голоса
Promise.map над объектом
У меня есть такой объект; { '6': { stream: { twitch: [Object] } }, '7': { stream: { twitch: [Object] } }, '8': { stream: { twitch: [Object] } }, '9': { stream: { twitch: [Object] } }, '10'
1ответ
4 голоса
Обещание экземпляра компилятора Webpack?
Я использую API Webpack 2 Node и хочу обещать Метод run() с использованием
1ответ
4 голоса
Можете ли вы избежать гнездования вместе с обещаниями? [Дубликат]
     На этот вопрос уже есть ответ здесь:                   Как получить доступ к предыдущим результатам обещания в .then ( ) цепь?                                      15 ответов          
2ответа
4 голоса
Возможно необработанная ошибка при прохождении тестов
У меня есть следующий метод: EventHandler.prototype.handle = function (event) { var me = this; return me.processEvent(event).then(function () { return me.saveLastSeenEventRevision
2ответа
4 голоса
Как я могу получить доступ к «этому» внутри Promise.map?
Как мы знаем, this ниже относится к window объект. Я хотел бы знать, как я могу передать свой контекст this, не прибегая к var self=this; трюк. Есть идеи? Я попытался добавить .bind () в конец строк
2ответа
4 голоса
Как связать несколько обещаний?
Я не совсем уверен, и, возможно, я упускаю что-то очевидное, но я не могу понять, как связать два обещания. Мой код обратного вызова выглядит примерно так: async.series([ function (cb) { // C
1ответ
4 голоса
Promises.all () для массива объектов со свойством «обещано»
Редактировать. За несколько часов после того, как я задал этот вопрос, я выучил достаточно, чтобы понять, что этот вопрос - идеальный пример вопиющего злоупотребления обещаниями: Я пытаюсь преобр
1ответ
4 голоса
Sequelize один ко многим ассоциации в нескольких файлах
Я работаю над одним или многими связями с sequelize. В большинстве учебников и документации приведены примеры, когда обе модели определены в одном файле. В настоящее время у меня есть два файла, пер
2ответа
4 голоса
Bluebird - как распространять ошибки во вложенном обещании
PromiseA().then(function(){ PromiseB().catch(function (e) { throw e; }) }).catch(function (e) { // I want exceptions thrown in the nested promise chain to end up here. }) Как п
5ответов
4 голоса
Node.JS Express 4 - Mongoose не сохраняет данные
Я пытаюсь сохранить данные в MongoDB с помощью Mongoose с Express.JS 4 и Bluebird .Что я сделал, так этобен /WWWИ получить это в консолиМодели /post.jsapp.jsИ после этого я получаю это в консоли-Но ни
1ответ
4 голоса
Предпочитаю выбрасывать или отклонять при невыполнении обещания асинхронно
У меня есть обещание Bluebird, которое оборачивает запрос AJAX, и мне нужно отклонить это обещание в случае сбоя запроса.Я хотел бы указать причину, по которой запрос не удался, в основном взятый из к
4ответа
4 голоса
остановить цепочку обещаний с несколькими уловами
В Node.js мне нужно прочитать файл и проверить его содержимое, все в асинхронном режиме.Я использую Node.js 6.6 , bluebird 3.4.6Пример кода:Приведенный выше код напечатаетПриведенная выше цепочка обещ
3ответа
4 голоса
Bluebird.js: Как добавить ожидание для каждой итерации Promise.map?
Я обрабатываю массив с помощью Promise.map.Для каждого элемента я выполняю асинхронную операцию, которая возвращает обещание.Тем не менее, я хочу ввести некоторую задержку между каждым вызовом, потому
2ответа
4 голоса
Как использовать Bluebird с текущим TypeScript?
Я просто не понимаюКогда это было относительно легко, я скачал фрагмент из DefiniteTyped, он предположил, что он был объявлен глобально, я добавил сценарий, и он работал.Теперь кажется, что у меня нет
2ответа
4 голоса
Bluebird «карта» возвращается рано?
Давайте представим, что у меня запущено 10 обещаний, которые будут переданы в ---- +: = 0 =: + ---- с настройкой параллелизма по умолчанию ---- +: = 1 =: + ---- .Если какое-либо из первых 3 обещаний б
2ответа
4 голоса
Promise.settle Bluebird не разрешается с правильными значениями
У меня есть следующий код:Более подробная версия вышеизложенного отображает те же проблемы:где---- +: = 2 =: + ---- = обещание синей птицы---- +: = 3 =: + ---- = массив ссылок на изображения, извлечен
1 2 3

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132