我如何从请求中返回此函数中的var?
我是否可以从body.message
获取数据以在该函数之外使用?
到目前为止,我已经尝试过。
var codetocheck;
request({
url: link,
json: true
},function (err, resp, body){
codetocheck = body.message;//var I want to use outside this function
})
回答如下:以下解决方案可以帮助您在进行异步调用后返回数据。
解决方案1:您可以使用承诺,以供参考,请检查链接promises
解决方案2:请在此处签入,以了解如何在进行异步调用后通过回调返回数据,Using callbacks for returning data
我如何从请求中返回此函数中的var?
我是否可以从body.message
获取数据以在该函数之外使用?
到目前为止,我已经尝试过。
var codetocheck;
request({
url: link,
json: true
},function (err, resp, body){
codetocheck = body.message;//var I want to use outside this function
})
回答如下:以下解决方案可以帮助您在进行异步调用后返回数据。
解决方案1:您可以使用承诺,以供参考,请检查链接promises
解决方案2:请在此处签入,以了解如何在进行异步调用后通过回调返回数据,Using callbacks for returning data