hegaojian / JetpackMvvm

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

大佬,请教一个问题,viewmodel文件夹内的request下面的Requestxxxviewmodel和state下面的xxxviewmodel为什么要单独分开呢?这个是有啥优点吗? #118

Closed JiananHao closed 1 year ago

JiananHao commented 1 year ago

如题

hegaojian commented 1 year ago

当时想着是业务分离,请求放一个viewmodel,XML绑定的数据放在另外一个viewmodel, 避免一个viewmodel的代码量过多的情况,具体使用看个人,有时候一个也够用了

JiananHao commented 1 year ago

感谢回复。