1
1
在插入完成后,重写saveLtcPrice以解决:
|
2
1
我看到你的下降代码中有2个错误。在getLtcPrice函数中,您应该在解析之前检查错误,所以。
在saveLtcPrice函数中,始终解析将调用传递给异步函数。这毫无意义。您应该像在getLtcPrice函数中一样执行操作,因此:
最后,您应该捕获setInterval函数中的错误 |
3
0
saveLtcPrice函数的调用位置非常奇怪
也许您应该在最终回调中完成数据库操作后调用resolve。
看起来,您试图通过调用数据库异步操作来解决问题。由于此数据库操作接受回调作为参数,因此您的承诺不太可能用除以下内容之外的任何内容来解决
确保正确处理拒绝承诺的情况,并尝试使用
|
4
0
再添加一个答案:
|
tomography · 更改承诺类型 2 年前 |
Aristocles · 许诺抛出错误后是否继续执行所有提取? 2 年前 |
Centurion22 · 异步函数内的异步映射函数未定义响应数据 2 年前 |
Scott Thiessen · 完成后逃离承诺链[重复] 6 年前 |
adcomptyler · 向Twilio视频快速启动添加静音按钮 6 年前 |
JWiley · 带有FileReader的Promise函数过早解析 6 年前 |
John Lippson · 在所有异步函数完成后执行函数? 6 年前 |
ctf0 · 解析嵌套承诺后运行函数 6 年前 |