【发布时间】:2017-07-19 07:44:53
【问题描述】:
我想做一个 API 请求并在我网站的表格中显示正文。我正在使用 Node.JS、React 和 Request。这是我的代码:
var requestResult = Request.get('https://test.ipdb.io/api/v1/assets/?search=asdf', (err, res, body) => {
return body;
});
这显然行不通。我可以使用 console.log(body),但我希望 API 响应在回调函数之外可用。这可能吗?
【问题讨论】:
-
回调并不意味着返回一个值。返回值更像是编写代码的同步方式。在回调中,需要设置一个值,然后调用下一个函数。
标签: javascript node.js callback request ecmascript-5