
[英]Js promise for calculator
我有一个简单的计算器 function,是我为编码挑战而编写的。 现在我遇到了额外calculate function 的问题,它应该返回 promise。 以下是 promise 需要满足的测试: 以上calculate function 我写的只通过了第一个测试,其他都没有。 我担心我做错了。 ...
[英]Js promise for calculator
我有一个简单的计算器 function,是我为编码挑战而编写的。 现在我遇到了额外calculate function 的问题,它应该返回 promise。 以下是 promise 需要满足的测试: 以上calculate function 我写的只通过了第一个测试,其他都没有。 我担心我做错了。 ...
[英]How to delay further UI requests until current promise is resolved
在 web 页面中,我有一个由服务器 promise 计算的输入。 现在,如果用户在结果完成之前开始输入,他的所有文本将被 promise 结果替换。 我需要保持或阻止按键事件,就像同步方法一样,因此,即使用户在 promise 结果之前开始键入,按键事件也会在 promise 解析之后执行。 目 ...
[英]Resolve is returned before for loop is completed inside a Promise
我很困惑为什么return resolve({ status: true, data: newIDs }); 在for循环完成之前被调用。 代码 期待我希望 for 循环获取所有新插入的 id,并将它们存储到newIDs数组中。 完成后,我可以返回包含数据的解决方案。 然而,这部分我不太明白的是 ...
[英]Javascript uncaugh error in promise even with a catch
使用 Javascript,我试图在提交表单时调用外部 API。 我正在使用 promises 以便在调用完成后设置后续操作并捕获最终错误。 这就是我的问题所在,即使我认为我正确地捕获了我的错误,控制台也会抛出一个未捕获(承诺)错误:[我抛出的错误] 我不懂为什么。 这是我的代码的最小版本,它会在 ...
[英]Promises and Async/Await don't seem to do anything in Express/node
我正在学习节点和表达,我正在尝试实现一个 function,它从用户上传的 csv 文件中检索数据。 数据应该先处理然后输出到控制台,但它在处理之前输出一个空数组。 我按照我在网上找到的教程中的异步/等待示例进行操作,但问题仍然存在,我不确定如何继续。 输出: ...
[英]Difference between callback and promise when using `net.connect`
我已经构建了一个简单的脚本来检测端口是否在我的机器上打开/关闭。 我已经成功地使用老式回调方式使其工作,但无法使其与 Promise(异步/等待)一起工作。 任何线索为什么下面的两个脚本不完全相同? 使用回调,它工作得很好。 使用 Promise (async/await) 它通过抛出“uncaug ...
[英]TypeError: Cannot read properties of undefined in the conversion app how to resolve it
运行以下语句后,它会在控制台选项卡中显示以下错误在控制台中运行的命令convert(100, 'CAD', 'USD') 运行上述转换声明请求后控制台显示错误 `暂停 promise 拒绝类型错误:无法读取未定义的属性在此处的代码 64 行 const rate = ratesByBase[fro ...
[英]Is there a way to run this http response callback in an asynchronous way?
我正在构建一个基本的 http 服务器(仅在 lan 内部使用,做一些事情)并为此使用 node.js。我已经启动了我的服务器并编写了一个基本回调 function 来响应 http 请求。 但是,我想看看如果我正在运行的 function 需要一些时间来结束(例如数据库查询)会发生什么。 所以我 ...
[英]Problem with recursive Promises - Node.js and cheerio webscraping recursively fetching site categories
我正在尝试使用递归承诺来获取已抓取网站类别内的所有子类别。 看起来我的代码应该可以正常工作,但只有当我使用“拒绝”而不是解析时它才有效。 有些东西阻止了 promise 的蜂鸣,但我无法找到问题的原因。 这是我尝试实现的 promise。 我很感激任何帮助。 它应该以这种方式工作,首先它为该类别获取 ...
[英]filtering a promise iterated result array into a new array vue js
如何将旧数组的值插入到新的 arr promise 中。 由于 vue 的反应性,需要一种拼接方法。 不知何故 newArray 是空的,没有得到任何值。 https://codesandbox.io/s/sweet-sammet-fyomv0?file=/src/components/Exam ...
[英]Struggling with Promise.race() implementation
我看到了以下 Promise.race() 的实现。 我发现很难理解它是如何工作的。 第一部分:以下说法正确吗? Promise.resolve(innerPromise) 将始终以 innerPromise 为值返回已解决的 promise 并且因为它总是解决,所以我将始终以 in.then 块 ...
[英]Javascript: return promise after promise chaining
JavaScript 新手问题:我希望能够编写一个参与 promise 链的 function,同时在其中进行一些 promise 链接。 在链结果中的最后一个 promise 之后,我想返回 promise 以便 function 之外的链可以继续。 这是我的示例代码。 有趣的部分是第 10 ...
[英]Iterating through an array with a fakeAPI promise function Vue.js
<template> <div class="hello"> <h1>Example 2</h1> <input @click="send" type="button" value="Send" /> <div class="out ...
[英]Promise allSettled running before promise finally
我有一个 function 尝试加载 web 图像并跟踪加载图像的计数和失败图像的计数。 我正在使用fetch加载图像,并在验证所有图像后使用Promise.allSettled运行操作。 我面临的问题是 finally 块。 对于最后一张图片,finally 块在allSettled回调之后运行 ...
[英]Will the results of a request to the same API be overwritten?
我有两个触发请求的按钮,都是对同一个API的数据请求,不同的按钮代表不同的参数。 例如,按钮 A 请求 2023 年的数据,按钮 B 请求 2022 年的数据:// Click button A fetch('same/api', { body: { year: 2023 } }) ...
[英]Returning value to a map within a promise from another promise
我正在做一个项目,并且在 Node.js 的较新方面。 这是其他人的原始实现,我对 promises 有疑问,我知道它很可能与 async/await 或 promise.all 有关,但我已经花了很多时间尝试但仍然没有得到想要的结果。 我要去 PlaceStore 并返回 promise 以从 ...
[英]Does promise need call stack to be empty to get resolved
我使用process.binding('util').getPromiseDetails如下所示获取 promise 状态,我使用节点dns返回 promise 的模块函数。然后我查询 promise 是否以同步方式解析,但结果始终显示 promise 未解析即使答案通常以毫秒为单位。 我的问题是我 ...
[英]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 ...
[英]Uncaught (in promise) TypeError: this.fetchTasks is not a function
我正在使用 Vue.js,这是我的代码。 fetchTasks() 是一个异步 function 所以我看不出问题出在哪里。 我的数据在 http://localhost:3000/tasks 的 json 服务器上这是代码: 我尝试使用 await 调用它,但出现错误 Uncaught (in ...
[英]Turning a promise in a for loop into an array of values
我有以下代码: 我正在尝试遍历数组combinedIds (其中包含许多 mongoDB id)并基于它通过从后端获取其他 id 创建一个新数组newIds 。 我正在使用递归异步 function,一切正常,但是由于 function 返回 promise,我不确定如何将它转换为简单的值数组,因为 ...