需要写一个功能,同步抓取另外一个网页中的数据并显示给用户。
问题就出现了,因为是单独写了一个抓取网页的模块,在模块中使用.get()是异步获取,但是我又无法在on('end')的时候直接返回值,因为返回的只是.get中的方法的返回值。
请问应该如何解决这种问题呢?
需要写一个功能,同步抓取另外一个网页中的数据并显示给用户。
问题就出现了,因为是单独写了一个抓取网页的模块,在模块中使用.get()是异步获取,但是我又无法在on('end')的时候直接返回值,因为返回的只是.get中的方法的返回值。
请问应该如何解决这种问题呢?
13 回答12.8k 阅读
7 回答2k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答929 阅读✓ 已解决
6 回答1.1k 阅读