bluebird

    0热度

    1回答

    我使用bluebird作为我的Promise libaray。我有以下链: function a() { return Promise.all([promise1, promise2]).then((results) => { return promise3(results) }) } 但我无法得到promise3的结果,我指的是以下不工作: a().the

    0热度

    1回答

    我特别想promisify model.fetch方法,所以当我创建模式,我promisifying骨干 function (_, Backbone, Promise) { Backbone = Promise.promisifyAll(Backbone); var Diagram = Backbone.Model.extend({...}); } 但后来我试图使用fet

    -1热度

    1回答

    我需要为以下场景使用蓝鸟承诺(已经在使用顺序方法的本机承诺中实现过),但是混淆了如何在蓝鸟中实现。 data : [ { field1 : value1, field2 : [ subfield1 : subvalue1, subfield2 : subvalue2 ] field3 : value3,

    0热度

    1回答

    我正在使用https://github.com/mscdex/ssh2来满足我的FTP要求。 我试图下面提到代码: 'use strict'; global.Promise = require("bluebird"); global._ = require('lodash'); var Client = Promise.promisifyAll(require('ssh2').Clien

    0热度

    3回答

    我与下面的目标是: 捕捉 扫描通过他们每个人的(按顺序)的分辨率列表找到的第一个结果在一个成功的流 为了验证这一点,我有testVideoPresence: var testCounter = 0; function testVideoPresence(videoElement) { testCounter++; if (testCounter >= 5) { t

    0热度

    1回答

    我有一个奇怪的问题,试图在谷歌云客户端库中使用bluebirds promise。 挖掘Google的libs后,我注意到在常用函数中,有一个具有promisify函数的util文件。 我假设这些被用来promisify数据存储接口函数,因为它们可以用作承诺。 我的问题出现了,因为我正在编写基于PubSub触发器执行的Google Cloud Function。 在函数结束时,我需要执行callb

    3热度

    1回答

    我试图理解为什么我遇到一个承诺拒绝异常没有被 由我最初的try/catch在下面的代码(完整的代码是this branch)处理 在此特定错误,nodeCf.deploy是在index.js中调用。 错误发生是因为我应该在我的console.log语句中使用this.deployName而不是stack.deployName 。 我不明白的是为什么这被认为是不合格的诺言拒绝。 不应该在最初调用no

    1热度

    1回答

    我有以下函数返回一个承诺: function someFn() { // Making use of Bluebird's Promise.all() return Promise.all([promise1, promise2]).then(function(results) { results.forEach(function(result) {

    0热度

    2回答

    我目前正在使用Mongoose和Bluebird作为Promise库中的插件。 继猫鼬的文档,我也做了以下内容: var mongoose = require('mongoose'); mongoose.Promise = require('bluebird'); // Some function making use of Bluebird's Promise.map() functio

    -3热度

    1回答

    我知道这是一个有很多信息的话题,但我仍然无法解决这个问题。我有一个数组,我需要迭代数组,并做一些与数据的东西,事情是我需要做一个查询到MySQL服务器,但我需要for循环等待,直到我得到了查询的结果,我已经尝试了很多东西,现在我正在尝试使用.each方法的蓝鸟,但仍然无法正常工作,这是我的代码。 最初的功能是Notification.getByUser 在此先感谢 'use strict';