-3
下面的函数是我写的一个node.js程序的一部分。返回资料不起作用
var getDataFromUrl = function(url) {
rest.get(url).on('complete',function(data) {
if(data instanceof Error) {
console.log("url error");
process.exit(1);
}else {return data}
};
});
};
此功能下载一个网页,并返回它的内容,但是当我打电话 它在程序中它返回undefined。它叫的时候顺便说我如何解决这个问题 拥有它工作正常
没有'你发布的代码return'声明中的数据。 – Pointy
我同意@Pointy –
没有'return',不应该有。无论您需要做什么,都可以通过完整的回调来完成。 – bfavaretto