如何在邮递员考试中使用承诺?

问题描述我需要在我的邮递员测试中使用一些异步代码。因为这是一个复杂的场景,所以我用以下代码在一个非常简单的测试中重现了该场景:letpromiseNumber=0;functionresolvedPromise(){returnnewPromise((resolve,reject

发布:2022-10-16 标签:javascriptasynchronoustestingpromisepostman


不一致。js等待反应一条又一条消息链接的承诺。反应收集承诺未解决时的反应

问题描述我正在使用message.react函数和awaitReactions函数,我注意到了一些困扰我的事情。我正在尝试确定应该为以下方法使用收集器还是client.on('messageReactionAdd')(这是另一个问题):发送消息添加反应每次添加反应时执行某项操作(

发布:2022-10-16 标签:node.jspromisediscorddiscord.js


SvelteKit-如何在后续调用中在服务器呈现的页面中正确显示加载指示器

问题描述我有一个页面(动态路由),我在其中从Load函数中的API获取数据。在获取数据之前,显示加载指示器的正确方式是什么?我尝试过的内容:使用等待块。我返回一个获取函数的承诺,然后在正常的脚本标记中,我导出一个承诺变量。然后,我在操作数据后手动解析此承诺。<scriptcont

发布:2022-10-16 标签:javascriptsveltepromisesveltekit


测试承诺直到暂停辛农柴才得到解决

问题描述我们有一个简单的等待方法,它利用节点应用程序中的承诺exports.wait=(timeout)=>{returnnewPromise((resolve)=>{setTimeout(()=>{resolve()},timeout)});};我们尝试使用sinon和chai

发布:2022-10-16 标签:javascriptchaipromisesinon


从FiRestore获取文档时的错误处理

问题描述在具有FireStore和angularFire2的角度5中,通过控制器从服务获取文档时处理错误的正确方法是什么?服务:getInviteById(inviteId:string):Promise<any>{//getrequestedinvitefromfirestor

发布:2022-10-16 标签:angularpromisegoogle-cloud-firestoreangularfire2


是否可以在调用future.get()之前销毁std::Promise?

问题描述我想知道是否可以调用promise.get_Future(),将那个未来移到其他地方(例如,移到一个向量中),甚至在调用future.get()之前就让承诺消亡。在下面的示例中,调用gateway->refreshWithCallback在线程中执行lambda,以便共享

发布:2022-10-16 标签:concurrencyc++promisefuture


Vscode接口:读取剪贴板文本内容

问题描述我当前正在尝试为VisualStudio代码编写扩展,但我无法理解如何阅读剪贴板内容。VSCodeAPI指定此方法:readText():Thenable<String>按照我读到的Thenable,我应该能够获得剪贴板的文本:varclipboard_content=v

发布:2022-10-16 标签:node.jsclipboardvisual-studio-codepromisevscode-extensions


将承诺存储在地图中以供以后解决/拒绝

问题描述我在NodeJS中的IPC上工作,希望能够从子进程向父进程发送消息并"等待"结果。我的想法是跟踪映射中的所有发送消息,该映射将唯一的消息ID映射到承诺。调用process.on('message`)后,我将根据从父级返回的ID查找承诺,并希望解析或拒绝该承诺。我想出了这个

发布:2022-10-16 标签:javascriptnode.jsmessage-queuepromise


OpenLayers在Vue无服务器应用程序中通过Promise/AWait同步执行

问题描述我正在尝试创建一个for循环,该循环在每次迭代时更新OpenLayers地图的参数,一旦更新,它将提取地图画布的上下文并将其添加到GIF对象中。我需要这些来同步运行,以始终允许地图和层渲染,只有这样才能添加上下文。我目前比较棘手的解决方案是使用固定时间的setInterv

发布:2022-10-16 标签:javascriptasynchronousvue.jspromiseopenlayers


为什么承诺被设计为立即在内部运行

问题描述根据MDN:Executor函数由Promise实现立即执行,传递Resolve和Reject函数做出这一决定的实际原因是什么?为什么承诺不偷懒?推荐答案做出这一决定的实际原因是什么?带有回调的Promise构造函数只是一个improvementovertheolderd

发布:2022-10-16 标签:javascriptpromisees6-promise