es6-promise 相关问题

ES6 Promise是一个ECMAScript 2015对象,表示正在进行的异步操作

如何通过请求链传递请求对象

我正在尝试使用Node.js mssql包将请求对象作为then语句的一部分。但是,当我尝试注销时,它是未定义的。 exports.someFunction =(proc,req,res)=> ...

回答 2 投票 0

JS承诺:此承诺等同于此异步/等待版本吗?

如果我有以下代码,则新Promise(res => res(1)).then(val => console.log(val))等于让val =等待新Promise(res => res(1) )console.log(val)我知道一个...

回答 1 投票 0

如何使用Promise,以使循环不会挂起

我正在尝试遍历数据库中的记录,以便编译将要写入另一个数据库的数组(cardsToInsert)。我被卡住了,因为数组正在写入...

回答 1 投票 0

JS承诺:then()方法是否总是返回一个Promise,还是可以返回一个thenable?

我正在阅读有关Promise链的这篇文章,它说:“处理程序可能不完全返回诺言,而是返回所谓的“可处理”对象”。我想知道以下哪个是正确的:1)...

回答 1 投票 2

JS承诺:为什么在setTimeout的回调之后无法设置要执行的代码?

我正在阅读这篇关于Java中的诺言链的文章,并对那部分内容感到困惑,该部分说化身完成显示并被删除后我们该怎么做?例如,...

回答 1 投票 0

努力兑现承诺

我有两个功能。第一个是运行一定时间的animationFunction()。第二个是parentFunction(),需要在...

回答 3 投票 0

JavaScript ES6-如何在Promise.All中组合promise方法?

我有两个promise方法,第一个是GetInitialData,它只能运行一次,还有一个10个ID的Int数组,称为id,第二个方法GetStudentName将在每个学生id上执行。 ...

回答 2 投票 1

Promise.All方法可以并行运行多个方法,即使没有解析?

我对Promise感到陌生,我知道基本的Promise会采用一种方法来处理类似(resolve,reject)=> {...}的函数,并相应地处理结果,而Promise.all似乎可以处理。 ..

回答 1 投票 0

JS承诺:如果`then`块中的处理程序返回一个值而不是返回一个已解析的Promise,那么`then`块是否以相同的方式处理它?

说我有一个函数,它返回的解析承诺如下:let a =()=> {return new Promise(res => res(1))},然后我将其像这样化化:a()。 then(val => {返回新的Promise(...

回答 1 投票 0

JS承诺:正在`then`块中执行`return(value)`与解析相同吗?

我有以下代码:new Promise((resolve,reject)=> {resolve(1)})。then(value => {return 2})我用1解析了最初的承诺。然后在then块中返回2。是否...

回答 1 投票 0

了解Vue和返回以及异步等待

我是Java和Vue的新手,我很难将自己的头围绕着return,async和await一起工作。我来自Python背景,而JS语法则大不相同,所以...有些...

回答 1 投票 0

将配置对象与Promise.all()[复制]

我正在使用Promise.all()从多个端点获取数据。使用Promise.all()返回一个数组,您可以销毁该数组中的项目,例如const [fetch1,fetch2] = ...

回答 1 投票 2

Promise`.then`,`.catch`和`.finally`如何以及何时进入EventLoop微任务队列?

。then,.catch和.final在注册后立即(在JS运行时解释适当的代码时)立即落入JS Event Loop中还是以其他方式有所不同? ......>

回答 3 投票 0

无法解决承诺拒绝并发送数组作为响应

我正在尝试相互处理两个查询。 Exports.get_users =(req,res)=> {SubscriptionPlan.find().then((result)=> {if(!result){返回res.status(400)....

回答 1 投票 1

promise.resolve()in for loop return undefined

我尝试在搜索过程后得到一个树节点。但是它总是返回undefined ..这是代码。 const findOrder =(list,key)=> new Promise((resolve)=> {for(let i = 0; i&...

回答 1 投票 0

ReactJs自定义提交按钮组件不起作用

我正在尝试创建一个自定义的提交按钮组件,该组件将自行处理按钮的禁用启用功能。到目前为止,我得到了:按钮组件:import * as from'react';导入Promise = ...

回答 1 投票 0

这是一个有决心并拒绝作为财产的反模式吗?为什么?

导出函数getDeferred(){让解析;让我们拒绝const promise = new Promise((res,rej)=> {解析= res;拒绝= rej;}); promise.resolve =解决; ...

回答 1 投票 0

使用Vue中的抓取功能一次制作多个api请求

我想在我的vue组件中一次对ReST API进行两个api调用。我已经完成了在线研究,并使用了以下逻辑://多次读取Promise.all([fetch(`...

回答 1 投票 1

Promise如何在javascript中工作

Promise .resolve().then(()=> console.log(1)).then(()=> console.log(2)).then(()=> console.log(3));承诺.resolve().then(()=> console.log(4)).then(()=> console.log(5)).then(...

回答 1 投票 0

避免在“ then”和“ catch”中重复相同的代码

是否有避免重复下面代码中的this。$ router.go()并运行一段代码(无论结果如何的选项?等待axios.put(`/ user /`+ this.data.id,this.user).then((response)=> ...

回答 3 投票 1

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