promise 相关问题

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

承诺设计模式

我已经创建了一个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

等待所有承诺解决

所以我遇到了多个长度未知的承诺链的情况。我希望在处理完所有 CHAINS 后运行一些操作。这可能吗?这是一个例子: 应用程序

回答 6 投票 0

承诺执行条件

我有一个跟随promise函数函数run(args){return new Promise(function(resolve,reject){// logic});我想将一个参数传递给promise函数run并返回...

回答 2 投票 1

Vee-使用范围验证validateAll()

我有一个场景,我已经分区(范围)一个表单,以便我可以使用以下函数一次验证小块。 validateScope(scope){return this。$ validator.validateAll(...

回答 1 投票 4

如何从错误跟踪中找到承诺的成功轨迹?

所以我有这个代码:aPromise .then(function(result2){return aFailingPromise;},function(error){...})。then(function(result1){return newPromise;},function(error){/ *抓住失败,做备份事......

回答 1 投票 0

ES8等待电话不等我

我的问题是我正在尝试等待一些承诺,但我的等待呼叫似乎立即返回到调用函数。在下面的代码中(处理POST的控制器功能的一部分),“文件...

回答 1 投票 0

如何使用其他Promise创建Promise?

我正在使用child-process-promise模块。所以我有这样的东西:var promise = require('child-process-promise')。spawn; promise('some_command_producing_output')。then(function(result){...

回答 1 投票 0

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