javascript、nodejs、requestify计时
我该怎么做才能让这一切顺利进行?我已经证明GET正在成功返回,并且我正在接收我期待的res.body 当然,x是“未定义的”,因为对getSometing()的调用不会等待requestify()的执行 我同意:javascript、nodejs、requestify计时,javascript,node.js,requestify,Javascript,Node.js,Requestify,我该怎么做才能让这一切顺利进行?我已经证明GET正在成功返回,并且我正在接收我期待的res.body 当然,x是“未定义的”,因为对getSometing()的调用不会等待requestify()的执行 我同意: var x = getSomething(); function getSomething() { return new Promise(resolve => { requestify.get('url') .then(funct
var x = getSomething();
function getSomething() {
return new Promise(resolve => {
requestify.get('url')
.then(function res) {
resolve(res.body);
})
.fail(function err) {
resolve("something happened");
});
});
}
这保证了x
会有一些东西;风雨无阻;这正是我想要的
var x = getSomething();
function getSomething() {
return new Promise(resolve => {
requestify.get('url')
.then(function res) {
resolve(res.body);
})
.fail(function err) {
resolve("something happened");
});
});
}