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

组件间通信应该是比较常用的需求啊,比如viewmodel之间通信,请问是否提供了相关功能? #79

Closed android-taoge closed 2 years ago

hegaojian commented 2 years ago

框架中并没有提供 viewmodel与viewmodel之前的通信,组件通信的话,可以再底层写一个全局的viewmodel,里面放你的各个通信liveData,供各组件setvalue 和observer

SheepYang1993 commented 2 years ago

全局通信的有参考的写法嘛? @hegaojian

hegaojian commented 2 years ago

demo 里面有一个类 EventViewModel 可以参考一下 @ @