Jetpack MVVM 七宗罪之六:ViewModel 接口暴露不合理
在 Jetpack 架构规范中, ViewModel 与 View 之间应该遵循单向数据流的通信方式,Events 永远从 View 流向 VM ,而 State 从 VM 流向 View。如果 ViewModel 对 View 暴露的接口类型不合理很容易会破坏数据的单向流动。不合理的接口常见于以下两点:暴露 Mutable 状态暴露 Suspend 方法不合理1:暴露 Mutable 状态Vi....
Jetpack MVVM 使用错误(五):ViewModel 接口暴露不合理
在 Jetpack 架构规范中, ViewModel 与 View 之间应该遵循单向数据流的通信方式,Events 永远从 View 流向 VM ,而 State 从 VM 流向 View。如果 ViewModel 对 View 暴露的接口类型不合理很容易会破坏数据的单向流动。不合理的接口常见于以下两点:暴露 Mutable 状态暴露 Suspend 方法不合理1:暴露 Mutable 状态Vi....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
jetpack您可能感兴趣
- jetpack开发
- jetpack解析
- jetpack android
- jetpack框架
- jetpack mvvm
- jetpack依赖注入
- jetpack hilt
- jetpack compose
- jetpack库
- jetpack livedata
- jetpack组件
- jetpack kotlin
- jetpack应用
- jetpack安卓
- jetpack架构
- jetpack构建
- jetpack lifecycle
- jetpack学习笔记
- jetpack视图
- jetpack绑定
- jetpack activity
- jetpack成员
- jetpack databinding
- jetpack google
- jetpack viewbinding
- jetpack navigation
- jetpack生命周期
- jetpack布局
- jetpack ui
- jetpack datastore