promise 相关问题

Promise是延迟计算的一种策略,适用于多种并发风格:本地计算的线程和事件循环并发,以及同步和异步远程消息传递。 promise表示异步操作的最终结果。使用promises的主要方法是通过一种方法,将promise的最终值或失败原因的转换注册到新的promise。

承诺完成后出口

我想导出一个类,其初始状态取决于从另一个模块中的Promise返回的值,我无法修改。这是代码:let e = true; APromiseFromAnotherModule()。然后(...

回答 1 投票 1

无法从另一个组件/ Angular 4中的auth.service访问错误消息

在我的应用程序中,我有auth.service,我成功访问Firebase signInWithEmailAndPassword上的.then和.catch方法。但是,我需要以某种方式访问 这个errorMsg变量...

回答 1 投票 0

嵌套承诺和拒绝

我的promise函数有一些问题,我的app有这样的结构: - routes - service - db db是一个在应用程序启动时初始化的类,我在那里创建了一些包装函数...

回答 2 投票 0

关于链接es6 Promises,然后()和价值消费

这与ES6中的Chaining .then()调用紧密相关......我尝试使用构成一系列promise的一些函数,所以基本上:var PromiseGeneratingMethod = function(){...

回答 2 投票 1

在非回调函数上调用promisify():节点中的“有趣”结果。为什么?

我在node的promisify()函数中发现了一个奇怪的行为,我无法弄清楚为什么它正在做它正在做的事情。请考虑以下脚本:#!/ usr / bin / env node / ** *模块依赖性。 * / ...

回答 1 投票 4

如何在async.race函数中使用async.retry

我在nodejs中使用async.race函数并行调用10个函数,现在一些调用失败了,我想给它们一个重试,因为我想使用async.retry函数。这是我的代码......

回答 1 投票 0

承诺设计模式

我已经创建了一个SoundManager来处理我的应用程序中的声音。在我的应用程序中,我实例化一个SoundManager,然后使用它来加载音频文件,并在加载后返回一个promise。我省略了......

回答 2 投票 -1

jQuery AJAX setTimeout回调

我正在写一个游戏而且我被困在这个部分...在战斗中我有一个骰子滚轮,必须通过Ajax加载和我继续运行的问题是如何调用滚轮然后等待.. 。

回答 1 投票 0

在javascript承诺中执行的顺序是什么

我想向自己解释下面使用javascript promises的代码片段的执行顺序。 Promise.resolve('A')。then(function(a){console.log(2,a); return'B';})。then(function(a){...

回答 2 投票 27

POST请求并按顺序获取响应(NodeJS,python客户端)

我有一个Node.js服务器不断接收python客户端的POST请求来调用后端服务。 Promise在Node服务器的REST路由器中用于调用后端服务,然后返回...

回答 1 投票 0

当函数调用async时,服务未定义

在一个组件中,我有一个调用服务的简单方法:sendRequest(){this.myService .doStuff()。then((res)=> {...}}这个doStuff()方法是一个http.post转换.. 。

回答 1 投票 0

JavaScript将回调转换为承诺[重复]

我想将以下回调过程转换为承诺。我有以下内容:app.get('/ api / books',function(req,res){let booksCallback = function(books){res.send(books)...

回答 1 投票 0

承诺已创建,但未从中返回

我试图绕过这个......但是无论我在哪里返回,我都会得到这个警告...警告:在家里的处理程序中创建了一个promise / app / server / node_modules / express / lib / ...

回答 1 投票 -1

蓝鸟承诺在快递路线解决

我有一个简单的REST应用程序,我想读取目录中的文件并将它们发送回前端。我正在使用的代码:const fs = Promise.promisifyAll(require('fs'))const router = ...

回答 1 投票 1

从另一个函数中的promise内部返回一个值[重复]

我正在尝试从firebase中的getUserRecordFromAuth函数内部返回userRecord,并使用它从Firebase中的Authentication中获取用户的UID。问题是userRecord ....

回答 1 投票 0

在继续之前需要等待循环完成执行的可能性有多大

我有一个简单的for循环,如下所示:var array = []; for(结果中的var键){con.query('SELECT * FROM table WHERE id =?',[results [key]],function(err,res,fie){...

回答 1 投票 -1

如何动态地向promises链添加新的承诺

我想创建promises链,然后根据需要动态添加尽可能多的promises。这些添加可能在一些循环中具有动态步数,因此我不能使用像.then这样的链(...

回答 3 投票 1

在离子2中链接sqlite事务

我有链接查询(SELECT AFTER UPDATE)但在ionic2中所有sqlite事务都使用回调我已经知道我们可以在第一个promise查询中执行第二个查询但是如果我有多个...

回答 1 投票 0

Javascript Promises库在浏览器中制作“长时间运行代码 - 非阻塞UI”?

更新下面的问题的更新,应该有助于找到答案接受torazaburo的答案,他也引用了我想要的部分杰出的Javascript Promise / A +定义......

回答 2 投票 1

JavaScript承诺 - 多个承诺失败时的逻辑

如果一组Promise被拒绝(所有这些),我如何应用逻辑? validUserIdPromise = checkValidUserId(id).then(()=> console.log(“user id”)。catch(()=> console.log(“not user ...

回答 2 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.