这个鬼“异步操作分组管理”我也不知道这个称呼是否贴切,举个使用场景的例子:一个页面有多个网络请求,并且使用一个loading HUD覆盖,loading在所有接口请求结束后移除,网络请求之间存在依赖关系,网络请求接口是通用接口(别的地方需要单独使用)。
大概就是这么个需求的封装,
看一下使用图:
![](https://img.haomeiwen.com/i5330424/2b100b0bd2e6bac7.png)
![](https://img.haomeiwen.com/i5330424/536ab015ae064192.png)
还有op2,3,4,5,截图就不放上来了
![](https://img.haomeiwen.com/i5330424/76bc502a84883652.png)
group内所有任务执行结束后会触发回调
![](https://img.haomeiwen.com/i5330424/fd101677c4d4be24.png)
![](https://img.haomeiwen.com/i5330424/42426e68e5bef06a.png)
这个鬼“异步操作分组管理”我也不知道这个称呼是否贴切,举个使用场景的例子:一个页面有多个网络请求,并且使用一个loading HUD覆盖,loading在所有接口请求结束后移除,网络请求之间存在依赖关系,网络请求接口是通用接口(别的地方需要单独使用)。
大概就是这么个需求的封装,
看一下使用图:
还有op2,3,4,5,截图就不放上来了
group内所有任务执行结束后会触发回调
本文标题:异步操作分组管理
本文链接:https://www.haomeiwen.com/subject/bxtanttx.html
网友评论