es6-promise 相关问题

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

sinon中的异步函数存根调用实际的函数调用

当我使用mocha运行单元测试时,我有一个异步函数,我看到它没有存根。我没有看到console.log正在打印登录函数,看起来实际的getUser()函数被调用了。 ...

回答 1 投票 0

如何正确捕获和读取Promise.all调用中生成的任何错误? [重复]

我目前有一个node.js / graphql微服务,它使用Promise.all通过apolloFetch调用另一个微服务。我的Promise.all部分似乎工作正常,但我试图有错误...

回答 1 投票 0

.then()在内部promise解析之前自行解析

我有一个promise链,它调用函数pngQuant .then(response => {console.log(response); pngQuant.pngQuant(testObj ['pngquant']);},err => console.log(err))//然后上传......

回答 2 投票 0

如何从Promise返回字符串

我正在使用vue的网站上工作,我必须从服务器获取带有axios的图像,并将它们作为div的背景图像。案例是我有网址,但不是所有网址都是正确的。所以我 ...

回答 4 投票 0

打字稿__awaiter的目的是什么

考虑这个简单的类类Test {private foo():Promise {返回新的承诺 ((resolve,reject)=> {resolve();}); } 私人的 ...

回答 1 投票 3

如何在JS中防止错误'无法解构......'

我如何在此代码中防止错误'无法解构'字段'undefined或null':const [{field},{field2}] = await Promise.all([asynchronous operations ...])

回答 1 投票 1

循环遍历一组对象,为每个对象调用一个promise并在完成时记录

在这个问题中,我试图循环通过从promise中检索的对象数组,并且对于数组中的每个对象,我想调用另一个promise。一旦我把所有这些承诺都召集了,我......

回答 3 投票 1

如何在`while(true)`循环中的每个`n`和`m`秒调用两个异步函数?

我有以下循环:while(true){await f();等待g();其中f和g的定义如下:async function f(){await Promise.all([SOME_REQUEST_F,sleep(1000)])} async ...

回答 1 投票 6

在Async / Await中包装FTP请求

我正在尝试执行FTP请求,等待文件下载,然后关闭FTP模块。完成这两个操作后,列出目录的内容。目前,它......

回答 2 投票 1

只有在方法返回promise完成后才调用

submitTCtoDB(){console.log(“this.selectedFileList is:”+ this.selectedFileList)this.readFile()。then(()=> {alert(“ReadFile Finished now submit TC”); this.submitTC()} ); } ...

回答 1 投票 3

如何使函数返回一个promise

我想在调用此函数时返回downloadURL,它是一个firebase上传函数。从“./base”导入{storage};从“firebase”进口火力基地; function uploadFile(文件,...

回答 2 投票 2

获取请求不会返回请求的数据

我正在尝试使用fetch()请求和相应的头来获取XML数据。请求成功但响应为空。奇怪的是调试器中的浏览器网络选项卡给了我......

回答 1 投票 -1

如何在axios中取消/中止ajax请求

我使用axios进行ajax请求,并使用reactJS + flux来渲染UI。在我的应用程序中有第三个时间轴(reactJS组件)。时间轴可以通过鼠标滚动来管理。应用程序发送ajax请求...

回答 4 投票 20

在Promise.race中完成哪些承诺

上下文:我需要进行大量可并行化的异步调用(想想大约300到3000个ajax调用)。但是,我不想通过将它们全部调用来拉紧浏览器或服务器......

回答 4 投票 11

Next Js TypeError:无法读取undefined的属性'xxx'

当我运行“下一次导出”时,我收到以下错误。我的构建很好,但导出失败。我一直在关注很多教程,但找不到解决方案。我定义了我的someEntryAsProp ......

回答 1 投票 1

如何等待承诺?

我刚刚开始学习NodeJS,并且通过c#知识推动我正在尝试async / await运算符,无论如何,我需要问我如何等待获得结果的承诺,特别是:const salt = await ...

回答 2 投票 2

完成Promise后调用类的方法

我有一个简单的类A {constructor(){this.loadComponents()。then(function(values){callbackOnLoad();}); } callbackOnLoad(){//做一些事情} loadComponents(){......

回答 1 投票 2

从Express Server接收JSON数据时无法识别语法错误

我有一个运行的快速服务器,它提供JSON数据。当我的javascript代码请求时,它提供来自3个文件的数据。在javascript代码中,我有3个函数来执行单独的http get ...

回答 1 投票 -1

这种行为的解释是什么:从未解决的ES6承诺

以下代码:Promise.resolve('a string')。then(resp => {console.log('来自初始承诺的resp:'+ resp)const p0 = new Promise((resolve,reject)=> {setTimeout (()......

回答 1 投票 1

Promises.all的快速 失败行为[重复]

我试图理解Promises.all的失败快速行为。考虑下面的例子; let p1 = new Promise(function(resolve,reject){setTimeout(function(){console ....

回答 1 投票 1

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