我有一个简单的计算器 function,是我为编码挑战而编写的。 现在我遇到了额外calculate function 的问题,它应该返回 promise。 以下是 promise 需要满足的测试: 以上calculate function 我写的只通过了第一个测试,其他都没有。 我担心我做错了。 ...
我有一个简单的计算器 function,是我为编码挑战而编写的。 现在我遇到了额外calculate function 的问题,它应该返回 promise。 以下是 promise 需要满足的测试: 以上calculate function 我写的只通过了第一个测试,其他都没有。 我担心我做错了。 ...
在 web 页面中,我有一个由服务器 promise 计算的输入。 现在,如果用户在结果完成之前开始输入,他的所有文本将被 promise 结果替换。 我需要保持或阻止按键事件,就像同步方法一样,因此,即使用户在 promise 结果之前开始键入,按键事件也会在 promise 解析之后执行。 目 ...
我很困惑为什么return resolve({ status: true, data: newIDs }); 在for循环完成之前被调用。 代码 期待我希望 for 循环获取所有新插入的 id,并将它们存储到newIDs数组中。 完成后,我可以返回包含数据的解决方案。 然而,这部分我不太明白的是 ...
使用 Javascript,我试图在提交表单时调用外部 API。 我正在使用 promises 以便在调用完成后设置后续操作并捕获最终错误。 这就是我的问题所在,即使我认为我正确地捕获了我的错误,控制台也会抛出一个未捕获(承诺)错误:[我抛出的错误] 我不懂为什么。 这是我的代码的最小版本,它会在 ...
我正在学习节点和表达,我正在尝试实现一个 function,它从用户上传的 csv 文件中检索数据。 数据应该先处理然后输出到控制台,但它在处理之前输出一个空数组。 我按照我在网上找到的教程中的异步/等待示例进行操作,但问题仍然存在,我不确定如何继续。 输出: ...
我已经构建了一个简单的脚本来检测端口是否在我的机器上打开/关闭。 我已经成功地使用老式回调方式使其工作,但无法使其与 Promise(异步/等待)一起工作。 任何线索为什么下面的两个脚本不完全相同? 使用回调,它工作得很好。 使用 Promise (async/await) 它通过抛出“uncaug ...
运行以下语句后,它会在控制台选项卡中显示以下错误在控制台中运行的命令convert(100, 'CAD', 'USD') 运行上述转换声明请求后控制台显示错误 `暂停 promise 拒绝类型错误:无法读取未定义的属性在此处的代码 64 行 const rate = ratesByBase[fro ...
我正在构建一个基本的 http 服务器(仅在 lan 内部使用,做一些事情)并为此使用 node.js。我已经启动了我的服务器并编写了一个基本回调 function 来响应 http 请求。 但是,我想看看如果我正在运行的 function 需要一些时间来结束(例如数据库查询)会发生什么。 所以我 ...
我正在尝试使用递归承诺来获取已抓取网站类别内的所有子类别。 看起来我的代码应该可以正常工作,但只有当我使用“拒绝”而不是解析时它才有效。 有些东西阻止了 promise 的蜂鸣,但我无法找到问题的原因。 这是我尝试实现的 promise。 我很感激任何帮助。 它应该以这种方式工作,首先它为该类别获取 ...
如何将旧数组的值插入到新的 arr promise 中。 由于 vue 的反应性,需要一种拼接方法。 不知何故 newArray 是空的,没有得到任何值。 https://codesandbox.io/s/sweet-sammet-fyomv0?file=/src/components/Exam ...
我看到了以下 Promise.race() 的实现。 我发现很难理解它是如何工作的。 第一部分:以下说法正确吗? Promise.resolve(innerPromise) 将始终以 innerPromise 为值返回已解决的 promise 并且因为它总是解决,所以我将始终以 in.then 块 ...
JavaScript 新手问题:我希望能够编写一个参与 promise 链的 function,同时在其中进行一些 promise 链接。 在链结果中的最后一个 promise 之后,我想返回 promise 以便 function 之外的链可以继续。 这是我的示例代码。 有趣的部分是第 10 ...
<template> <div class="hello"> <h1>Example 2</h1> <input @click="send" type="button" value="Send" /> <div class="out ...
我有一个 function 尝试加载 web 图像并跟踪加载图像的计数和失败图像的计数。 我正在使用fetch加载图像,并在验证所有图像后使用Promise.allSettled运行操作。 我面临的问题是 finally 块。 对于最后一张图片,finally 块在allSettled回调之后运行 ...
我有两个触发请求的按钮,都是对同一个API的数据请求,不同的按钮代表不同的参数。 例如,按钮 A 请求 2023 年的数据,按钮 B 请求 2022 年的数据:// Click button A fetch('same/api', { body: { year: 2023 } }) ...
我正在做一个项目,并且在 Node.js 的较新方面。 这是其他人的原始实现,我对 promises 有疑问,我知道它很可能与 async/await 或 promise.all 有关,但我已经花了很多时间尝试但仍然没有得到想要的结果。 我要去 PlaceStore 并返回 promise 以从 ...
我使用process.binding('util').getPromiseDetails如下所示获取 promise 状态,我使用节点dns返回 promise 的模块函数。然后我查询 promise 是否以同步方式解析,但结果始终显示 promise 未解析即使答案通常以毫秒为单位。 我的问题是我 ...
我有一个自定义结构指令,它在 ngOnInit 中使用 promise 从 API 获取 auth state,该指令显示或删除基于它从 API 获取的 auth state 的元素, 它工作正常但是当我登录时指令仍然在旧的 state 上并且你应该刷新页面以便指令更新,在指令的 ngDocheck ...
我正在使用 Vue.js,这是我的代码。 fetchTasks() 是一个异步 function 所以我看不出问题出在哪里。 我的数据在 http://localhost:3000/tasks 的 json 服务器上这是代码: 我尝试使用 await 调用它,但出现错误 Uncaught (in ...
我有以下代码: 我正在尝试遍历数组combinedIds (其中包含许多 mongoDB id)并基于它通过从后端获取其他 id 创建一个新数组newIds 。 我正在使用递归异步 function,一切正常,但是由于 function 返回 promise,我不确定如何将它转换为简单的值数组,因为 ...