【发布时间】:2018-10-28 15:56:18
【问题描述】:
var request = require('request');
var boardsCall = {
method: 'GET',
url: 'https://api.trello.com/1/organizations/xxxxxxxxxx/boards?filter=open&fields=id,name',
qs: {
key: 'xxxxxxxxxxxxxxxx',
token: 'xxxxxxxxxxxxxxxxxxxxxxxxx'
}
};
function test(url, callback) {
request(url, function(error, response, body) {
if (error) {
return callback(error);
}
callback(null, JSON.parse(body));
})
}
const x = test(boardsCall, function(err, body) {
if (err) {
console.log(err);
}
else {
return body;
}
})
console.log(x);
如何使用body外面的值? 以后在其他方法中使用 我对任何更改的最佳实践持开放态度,我读了很多书,但对回调、承诺异步等待的话题有点困惑。
【问题讨论】:
标签: node.js asynchronous callback request