【发布时间】:2015-11-25 09:05:07
【问题描述】:
我正在尝试承诺JSON.parse 方法,但不幸的是没有任何运气。这是我的尝试:
Promise.promisify(JSON.parse, JSON)(data).then((result: any) => {...
但我收到以下错误
Unhandled rejection Error: object
【问题讨论】:
-
JSON.parse是一个同步功能。为什么要承诺呢? -
因为我想创建一个承诺链,其中 JSON.parse 位于顶部
-
@Mazzy:你的
data来自哪里?你能告诉我们你的完整代码吗?可能有更好的解决方案。 -
@Mazzy 请将接受的答案更改为 bergi's。像这样留下不正确的答案是stackoverflow如何成为错误信息的来源而不是有用的。
标签: javascript node.js asynchronous promise bluebird