怎样在函数(fn)内的异步方法的回调函数决定该函数(fn)的返回值?
发布于 8 个月前 作者 renjunqing 306 次浏览 来自 问答

如图中代码,通过异步获取的数据决定是否要过滤这个值,这是基本需求。分析:怎样在函数(fn)内的异步方法的回调函数决定该函数(fn)的返回值?除了转化成同步还有别的思路吗? Unnamed QQ Screenshot20150423195115.png

3 回复

同步嵌套异步 - 此路不通 异步部分可以用async把结果搜集到数组中,再把数组送到同步程序中。

楼主的逻辑不通,异步就是异步,怎么可能实现是异步的,这个函数又是要同步执行的? 建议去学习一下Promise或者Async。

用 async.js 的 filter 方法吧

回到顶部