NodeJS中如何从异步调用中返回对象?从回调中返回对象[对象对象][重复]。

问题描述 投票:0回答:1

试图用回调得到一个请求返回的单一对象。Callback

Error:undefinedData:[object Object]为什么有两个对象被返回,而我只返回一个错误和一个对象?

node.js asynchronous callback require
1个回答
1
投票

其实,回调只返回了一个对象。原因是 [object Object] 是打印出来的,因为那是一个对象的默认序列化。

详细解释可以看这个答案。object Object]是什么意思?

要打印对象中包含的数据,你可以用以下方法 JSON.stringify 它像这样。

    console.log("Data:"+JSON.stringify(data))
© www.soinside.com 2019 - 2024. All rights reserved.