Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
不解决或拒绝承诺是否安全
想象一下一个 Web 应用程序 其路由需要在继续之前检查是否允许用户访问给定资源 已通过身份验证 检查依赖于数据库调用 在每条路线中 我可能有 authorizeOwnership req res then function do stuf
promise
bluebird
使用 Bluebird 进行 Mongoose 承诺的正确方法是什么?
我一直在阅读文档和文章 每个人似乎都描述了一起使用 Mongoose 和 Bluebird 的不同方式 甚至 Mongoose 官方文档说了些什么 http mongoosejs com docs promises html蓝鸟文档说另一件
mongoose
bluebird
蓝鸟承诺解析(数据)在客户端代码中未定义
希亚斯 我有一个简单的应用程序 客户端期望得到一个承诺作为结果 但是在调用resolve 方法时 承诺不断返回未定义的结果 客户端代码 UsersRepo findOneAsync id id then function err resul
javascript
nodejs
promise
bluebird
使用 Bluebird 将 Node.js 回调包装在 Promises 中
如何在 Bluebird 中使用 Promise 包装 Node js 回调 这是我想到的 但想知道是否有更好的方法 return new Promise function onFulfilled onRejected nodeCall f
javascript
nodejs
promise
bluebird
简单的 schdule Nodejs 脚本在连接到远程数据库时插入记录两次
我有一个时间表nodejs脚本 基本上 它有时间表和命令表 调度表有很多命令行 Nodejs 脚本每 5 秒检查一次调度表 如果预定时间与当前时间匹配 我将命令行 从计划表 插入到命令表中 错误是 我在笔记本电脑上运行脚本并进行测试数据库的
mysql
nodejs
amazonwebservices
promise
bluebird
将 ldapjs 与 Bluebird Promise 结合使用
我在这里发布了类似的内容 使用带有 Promise 的 ldapjs https stackoverflow com questions 30682597 use ldapjs with promise 不幸的是 它仍然没有解决 这次我尝试
javascript
nodejs
promise
bluebird
ldapjs
我如何知道哪些处理程序在 Promise 中抛出错误?
假设我有如下承诺 p then Task1 then Task2 then Task3 catch errorHandler When Task2遇到错误 我怎么知道错误来自Task2 in catch 每个人 我自己研究了演示代码 希望大
javascript
nodejs
errorhandling
promise
bluebird
你能避免与 Promise 完全嵌套吗? [复制]
这个问题在这里已经有答案了 据我了解 Promise 的主要卖点之一是能够编写扁平代码 或者 比回调地狱更扁平 尽管在很多情况下我们似乎需要嵌套 Promise 才能使用闭包 例如 来自q https www npmjs org packa
javascript
promise
q
bluebird
如何等待蓝鸟承诺在多个地点定居?
我遇到的情况是 一堆函数需要等待承诺解决 因为它是 init 函数 self init new Promise function resolve do stuff take awhile resolve 但是 当它正在初始化时 异步性质意味
javascript
bluebird
如何使用 Promise.all 避免 Promise 构造函数反模式
使用多个 Promise 时如何避免 Promise 构造函数反模式Promise all 假设我有以下代码 getFoo function return new Promise function resolve reject var pr
javascript
nodejs
promise
ECMAScript6
bluebird
Promise.promisify 后无法读取未定义的属性
let nasPath return getFamInfo args familyID then function famInfo nasPath some code involving famInfo here return getSFT
javascript
nodejs
promise
bluebird
承诺取消仍在触发履行功能
这是我的代码 var promiseResult new BBpromise function resolve reject console log 1 some actions setTimeout function resolve 20
javascript
promise
bluebird
Cancellation
ES6 Promise / Typescript 和 Bluebird Promise
我有一个 nodejs typescript 2 项目并使用es6 promise https github com stefanpenner es6 promise包裹 现在我想摆脱额外的包 因为我可以直接在打字稿中定位 ES6 所以我删
javascript
typescript
ECMAScript6
bluebird
在 ES6 + babel 中使用 bluebird Promisify 导入类(构造函数)
假设我创建或拥有一个 node js 库lib js export class C constructor value callback callback false Hello value task value callback call
javascript
nodejs
constructor
promise
bluebird
在 JavaScript 的 Promises 中捕获 Promises 中生成的错误
Promise 中是否可能出现错误 请参阅下面的代码以供参考 我想得到promise1 catch捕获中生成的错误promise2 当前不适用于此代码 function test var promise1 new Promise funct
javascript
nodejs
errorhandling
promise
bluebird
承诺链内的返回值没有被调用
我正在使用 Promise 库 Bluebird 目前遇到的问题是函数内的所有内容都运行良好 但是当我尝试返回值时 函数反而返回undefined 这是承诺链 function foo createGroupMembers parsedCh
javascript
nodejs
promise
bluebird
使用 JavaScript 从 Amazon Cognito API 中详尽选择所有用户的安全且可扩展的方法是什么?
我是一个小团队的一员 在一个相当小的网站上工作 该网站拥有用户帐户 此时大约有100名用户 我们正在使用 Amazon Cognito 进行用户管理 我们的网站上有一个摘要页面 其中显示所有用户和各种属性的列表 表格 然而 有一个硬性限制
javascript
recursion
promise
amazoncognito
bluebird
尝试并抓住承诺
我需要编写一个返回承诺的函数 首先我调用一个返回一些结果的同步函数 A 然后返回一个函数 B result 其中 B 是一个接受 A 结果的 Promise 如果任一函数失败 我希望调用相同的错误函数 C error 其中 C 是一个承诺
javascript
promise
bluebird
Bluebird 的 util.toFastProperties 函数如何使对象的属性变得“快速”?
在蓝鸟的util js file https github com petkaantonov bluebird blob 7454401269cfa47e5b001354388c062509103de7 src util js L180 它
javascript
nodejs
performance
V8
bluebird
等待所有的 Promise 在 Node.js 中用 Bluebird 完成
在使用 bluebird 的 Node js 中等待所有 Promise 完成的最佳方法是什么 假设我想从数据库中选择记录并将它们存储在 redis 中 我想出了这个 loadActiveChannels function return K
nodejs
Redis
promise
bluebird
1
2
3
4
»