cost 442 ms
如何延迟进一步的 UI 请求,直到解决当前 promise - How to delay further UI requests until current promise is resolved

在 web 页面中,我有一个由服务器 promise 计算的输入。 现在,如果用户在结果完成之前开始输入,他的所有文本将被 promise 结果替换。 我需要保持或阻止按键事件,就像同步方法一样,因此,即使用户在 promise 结果之前开始键入,按键事件也会在 promise 解析之后执行。 目 ...

在 Promise 内完成 for 循环之前返回 Resolve - Resolve is returned before for loop is completed inside a Promise

我很困惑为什么return resolve({ status: true, data: newIDs }); 在for循环完成之前被调用。 代码 期待我希望 for 循环获取所有新插入的 id,并将它们存储到newIDs数组中。 完成后,我可以返回包含数据的解决方案。 然而,这部分我不太明白的是 ...

Javascript 即使捕获了 promise 中的未捕获错误 - Javascript uncaugh error in promise even with a catch

使用 Javascript,我试图在提交表单时调用外部 API。 我正在使用 promises 以便在调用完成后设置后续操作并捕获最终错误。 这就是我的问题所在,即使我认为我正确地捕获了我的错误,控制台也会抛出一个未捕获(承诺)错误:[我抛出的错误] 我不懂为什么。 这是我的代码的最小版本,它会在 ...

Promises 和 Async/Await 似乎在 Express/node 中没有做任何事情 - Promises and Async/Await don't seem to do anything in Express/node

我正在学习节点和表达,我正在尝试实现一个 function,它从用户上传的 csv 文件中检索数据。 数据应该先处理然后输出到控制台,但它在处理之前输出一个空数组。 我按照我在网上找到的教程中的异步/等待示例进行操作,但问题仍然存在,我不确定如何继续。 输出: ...

使用.net.connect时回调和promise的区别 - Difference between callback and promise when using `net.connect`

我已经构建了一个简单的脚本来检测端口是否在我的机器上打开/关闭。 我已经成功地使用老式回调方式使其工作,但无法使其与 Promise(异步/等待)一起工作。 任何线索为什么下面的两个脚本不完全相同? 使用回调,它工作得很好。 使用 Promise (async/await) 它通过抛出“uncaug ...

TypeError: Cannot read properties of undefined in the conversion app 如何解决 - TypeError: Cannot read properties of undefined in the conversion app how to resolve it

运行以下语句后,它会在控制台选项卡中显示以下错误在控制台中运行的命令convert(100, 'CAD', 'USD') 运行上述转换声明请求后控制台显示错误 `暂停 promise 拒绝类型错误:无法读取未定义的属性在此处的代码 64 行 const rate = ratesByBase[fro ...

有没有办法以异步方式运行此 http 响应回调? - Is there a way to run this http response callback in an asynchronous way?

我正在构建一个基本的 http 服务器(仅在 lan 内部使用,做一些事情)并为此使用 node.js。我已经启动了我的服务器并编写了一个基本回调 function 来响应 http 请求。 但是,我想看看如果我正在运行的 function 需要一些时间来结束(例如数据库查询)会发生什么。 所以我 ...

递归承诺问题 - Node.js 和 cheerio 网络抓取递归获取网站类别 - Problem with recursive Promises - Node.js and cheerio webscraping recursively fetching site categories

我正在尝试使用递归承诺来获取已抓取网站类别内的所有子类别。 看起来我的代码应该可以正常工作,但只有当我使用“拒绝”而不是解析时它才有效。 有些东西阻止了 promise 的蜂鸣,但我无法找到问题的原因。 这是我尝试实现的 promise。 我很感激任何帮助。 它应该以这种方式工作,首先它为该类别获取 ...

从另一个 promise 返回值到 promise 中的 map - Returning value to a map within a promise from another promise

我正在做一个项目,并且在 Node.js 的较新方面。 这是其他人的原始实现,我对 promises 有疑问,我知道它很可能与 async/await 或 promise.all 有关,但我已经花了很多时间尝试但仍然没有得到想要的结果。 我要去 PlaceStore 并返回 promise 以从 ...

promise 是否需要调用堆栈为空才能得到解决 - Does promise need call stack to be empty to get resolved

我使用process.binding('util').getPromiseDetails如下所示获取 promise 状态,我使用节点dns返回 promise 的模块函数。然后我查询 promise 是否以同步方式解析,但结果始终显示 promise 未解析即使答案通常以毫秒为单位。 我的问题是我 ...

我有一个自定义结构指令,它在 ngOnInit 中使用 promise 从 API 获取身份验证 state,当我登录或注销时不会刷新 - i have a custom structural directive that using a promise in the ngOnInit to get an auth state from an API that doesn't refresh when i login or logout

我有一个自定义结构指令,它在 ngOnInit 中使用 promise 从 API 获取 auth state,该指令显示或删除基于它从 API 获取的 auth state 的元素, 它工作正常但是当我登录时指令仍然在旧的 state 上并且你应该刷新页面以便指令更新,在指令的 ngDocheck ...

将 for 循环中的 promise 转换为值数组 - Turning a promise in a for loop into an array of values

我有以下代码: 我正在尝试遍历数组combinedIds (其中包含许多 mongoDB id)并基于它通过从后端获取其他 id 创建一个新数组newIds 。 我正在使用递归异步 function,一切正常,但是由于 function 返回 promise,我不确定如何将它转换为简单的值数组,因为 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM