扫码关注官方订阅号
通过cheerio获取省份、城市、区县,这些数据在一个页面,获取之后存储到数据库里,现在的问题是:我获取城市数据时,怎么得到数据库里已经存储的省份id?js是异步的,不知道什么时候处理完省份数据?有没有什么好的办法?
人生最曼妙的风景,竟是内心的淡定与从容!
可以使用Promise吧 或者async这个库
Promise流程是先执行完抓取省份,然后在then再执行城市
new Promise(function(resolve,reject){ //处理省份 return resolve(data) }).then(function(data){ //处理城市 })
async可以使用waterfall
http://caolan.github.io/async/#
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以使用Promise吧 或者async这个库
Promise
流程是先执行完抓取省份,然后在then再执行城市
async可以使用waterfall