我使用request-promise
并且我有这段代码
func = (a) => {
request(`http://somewebsite.com/${a}`).then((response) => response)
}
我想知道的是,当我致电func(a)
时,如何才能得到回复?我的意思是,我如何从中得到响应对象?例如:
var b = func('path');
console.log(b) // Show me the response object, instead it shows undefined.
如何在承诺之外访问响应?
答案 0 :(得分:0)
JavaScript没有与async/await
等语言类似的C#
。您需要访问回调内的数据。