hegaojian / JetpackMvvm

:chicken::basketball:一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
https://github.com/hegaojian/JetpackMvvm
Apache License 2.0
3.13k stars 610 forks source link

多个网络请求怎么使用协程来编写? #82

Closed SheepYang1993 closed 2 years ago

SheepYang1993 commented 2 years ago

同时请求,或者按照顺序请求

hegaojian commented 2 years ago

可以参考demo中的 HttpRequestManger 类

SheepYang1993 commented 2 years ago

可以参考demo中的 HttpRequestManger 类 OK,谢谢

WeiLianYang commented 2 years ago

还需要考虑到 同一个协程作用域中,如果其中一个子协程发生异常,相同作用域下的其他子协程 和 同一父协程也会被取消。目前能想到的就是把子协程分别给catch住,如果不关心这个事情,那就不用处理。有啥其他好的办法,可以一起讨论下