腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
异步
错误
捕获
器
包装
函数
导致
返回
的
promise
未定义
、
、
、
最初,我遇到了一个问题,在我
的
异步
代码中发送响应之前,cookie并没有全部设置好: const createTokensAndCookies = catchAsync(async (req, res)为了解决这个问题,我让createTokensAndCookies
返回
了一个承诺。{ status: 'success', }); }); 和catchAsync
包装
器
r
浏览 10
提问于2021-01-31
得票数 1
回答已采纳
3
回答
在
Promise
中使用await
、
、
、
、
将
Promise
的
回调定义为
异步
似乎存在固有的
错误
: const value = await somethingAsynchronousTry again.');}); }
浏览 2
提问于2017-07-27
得票数 34
回答已采纳
2
回答
如何让一个普通
的
java脚本
函数
异步
?
、
首先,下面的代码打印从call()
函数
返回
的
值,虽然执行起来需要一些时间,然后打印下一行。 但我想让它成为
异步
行为,以便它首先输出最后一行(执行时间较短),而不是前一行(较高
的
执行时间)。
浏览 1
提问于2021-02-16
得票数 0
1
回答
在JavaScript中
的
异步
函数
中
捕获
所有
Promise
拒绝
、
、
、
我遇到了一个问题,当多个promises在
异步
函数
(javaScript -Nodev8.4.0)中等待后抛出拒绝
错误
时,我遇到了
捕获
所有
错误
的
问题。另外,如果两个
promise
都拒绝,那么asyncParallel()会用最后拒绝
的
promise
记录一个未
捕获
的
错误
。这是因为
异步
函数
的
try / catch块没有内置
浏览 3
提问于2017-10-12
得票数 8
回答已采纳
1
回答
node.js express
promise
路由
器
错误
处理
包装
、
、
我正在尝试创建一个
错误
处理
包装
器
,以便在nodejs中与express
的
promise
路由
器
扩展一起使用。对于初学者,我尝试简单地
包装
异步
处理
函数
:{ at wrapHandler (/tmp/complete/node_modules/
浏览 8
提问于2018-09-26
得票数 0
1
回答
全局响应应用程序中
的
异步
函数
捕获
错误
、
、
我试图添加一个全局
错误
处理程序,以便
捕获
所有
错误
并向用户显示一些通知。unhandledrejection", e); console.log("error", e);但是,这似乎无法
捕获
来自
异步
函数
的
错误
浏览 2
提问于2019-11-22
得票数 2
1
回答
从具有另一
异步
函数
的
异步
函数
返回
数据
、
、
、
、
我相信这是现代JavaScript中最基本/最初级
的
问题之一。有很多类似的问题存在,我已经经历了大部分。但由于我找不到一个准确
的
答案,我将我
的
问题发布在一个新
的
问题中。现在,所有像findOne这样
的
查询
函数
本质上都是async。我有两个
函数
, function A(){ .then((result:any) => { // Do something因此,
浏览 13
提问于2021-01-09
得票数 0
回答已采纳
1
回答
GraphQL + firebase问题
、
、
、
我在前端做得很好,我决定也加入进来,学习后端
的
知识。我对graphQl非常感兴趣,因为我已经用firebase做了很多事情。我决定学习graphQl服务
器
,但不知道我做错了什么。我有这个解析
器
来创建一个firebase帐户: Mutation: { _,然而,当我在操场上运行它时,有时会创建关于用户
的
帐户和文档,其他时候则不会,但我总是在操场上得到相同
的
浏览 0
提问于2020-03-15
得票数 1
1
回答
引发
错误
会
导致
“UnhandledPromiseRejectionWarning”
、
、
我有一个
异步
函数
: public async postSomething(something: any):
Promise
<any> { const query: stringerror) { } } 我认为这应该可以正常工作,但当我调用该方法时,它成功地工作并
返回
200,但我仍然得到一个
错误
'UnhandledPromiseReje
浏览 36
提问于2021-02-10
得票数 1
回答已采纳
3
回答
为什么我
的
异步
函数
总是
返回
一个挂起
的
promise
?
、
、
当我数据(console.log)时,我记录了我需要
的
信息,但是如果在getWeather()中
返回
数据
的
值,它只
返回
一个未决
的
promise
。我试过很多方法,但到目前为止都没起作用。我将把我
的
坏代码留在下面。{ return x;console.log(getWeather()); // returns a pending
promise
consol
浏览 5
提问于2021-02-04
得票数 0
3
回答
async等待,继续,不
捕获
、
doSomething(); catch { } // rest of code 我
的
问题是我没有在我只是将它包含在内,以便在出现
错误
的
情况下继续执行代码。如果我把钩子拿开,整个东西就会爆炸。有没有什么办法,我可以在没有
捕获
的
情况下达到同样
的
效果?而不使用承诺?
浏览 6
提问于2019-06-03
得票数 1
回答已采纳
3
回答
在蓝知更鸟
的
承诺中,简单
的
声明是否应该被
Promise
.try所包围?
、
、
、
使用promisified模块,我希望获得响应
的
body属性。我不确定我是否应该用承诺来尝试。request.getAsync("http://example.com") .tap( x=> console.log('body:',x) )request.getAsync("
浏览 5
提问于2017-03-22
得票数 2
回答已采纳
3
回答
如何防止在
返回
promises
的
函数
中抛出异常?
、
、
返回
承诺
的
函数
不应该抛出异常,而是拒绝承诺,但是确保这种情况始终存在
的
最佳实践是什么呢?是
未定义
的
或者someMethod不是一个
函数
(除非它是在
promise
链中
的
第一个
函数
之后调用
的
),可能会抛出...exceptions。为了确保永远不会抛出异常,是否有必要始终使用如下所示
的
try-catch块: try { return this.promis
浏览 5
提问于2017-08-06
得票数 0
回答已采纳
1
回答
如何处理事件调用
的
异步
函数
?
、
、
、
、
假设我有名为“Main”
的
异步
函数
,该
函数
在页面加载期间被调用,如下所示:由于Main是一个
异步
函数
,所以我希望通过附加.catch((e)=>{ console.error(e);});从它
的
承诺链中
捕获
错误
。但是,我不认为这对window.addEventListener (它
返回
未定义
<e
浏览 4
提问于2020-07-25
得票数 0
回答已采纳
2
回答
等待不等待
函数
结束
、
我对javascript很陌生,我试图实现我
的
第一个
异步
等待,但我不知道我
的
问题在哪里。 getName() -应该在1s之后
返回
一个承诺。
浏览 0
提问于2019-02-07
得票数 10
回答已采纳
1
回答
从
函数
的
内部作用域
返回
值
、
、
我有一个
函数
,里面有一个带有return
的
"then“
函数
。我希望将此
返回
添加到外部
返回
中。请参见代码: public async getAllWidgets():
Promise
<Widget[]> { return data; /// HAVE ALL THE
浏览 9
提问于2019-05-10
得票数 1
回答已采纳
3
回答
异步
标记是否用承诺
包装
JavaScript
函数
?
、
、
、
、
因此,我理解“
异步
”确保一个
函数
返回
一个承诺,如果它没有
返回
,那么它就会将它封装在一个承诺中。async function foo() {} console.log(foo()) //
Promise
{
浏览 3
提问于2020-04-21
得票数 1
回答已采纳
1
回答
如何在Clojurescript中创建
异步
函数
?
、
在Clojurescript中有没有办法创建一个
异步
函数
或者一个宏将一个
函数
包装
成一个
Promise
来模拟它?我当前
的
用例是用
异步
版本替换以下接受回调
的
函数
-顺便说一句,这是用于
的
。我知道这只会
返回
遵守async要求
的
承诺。因此,它解析到一些糖代码来创建
Promise
,为我
捕获
所有
错误
,并在愉快
的
路径上调用re
浏览 25
提问于2020-05-02
得票数 1
5
回答
如何在
函数
中摆脱
异步
?
、
、
: const result = foobar()我尝试这样
包装
foobar: const foobar = async () => {
promise
。问题是myFunction是一个
异步
函数
,它将
返回
一个
promise
,但它应该
返回
未定义
,我需要摆脱myFunction中
的
异步
。编辑:正如Sebastian Speitel所说,我想将myF
浏览 42
提问于2018-12-03
得票数 3
回答已采纳
1
回答
当链接承诺时,通过onRejected处理程序处理
错误
是否算作解决方案?
在承诺链中,如果第一个承诺
返回
在
错误
回调中处理
的
错误
,那么链式承诺会运行吗?
Promise
.all(promises) () => { }, error
浏览 0
提问于2019-07-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript 错误处理大全【建议收藏】
关于ES6的Promise对象和用法
从用户登陆请求Api列表数据,一文详解 Promise 高效工具
“承诺”的终极解决方案
ES6中 Promise对象
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券