使用 ViewModel 特征对象不是好的做法有什么原因吗?

问题描述 投票:0回答:0

我正在构建一个现代 Android(Kotlin、Compose、Coroutines 等),使用具有许多“功能”(几十个)的单个活动。与其拥有一个非常大的单一 ViewModel 类,我更倾向于拥有一个针对每个功能的 ViewModel 对象:

object FooViewModel : ViewModel() {...}

到目前为止,似乎没有任何问题,但我怀疑这种方法可能存在问题。

android android-viewmodel
© www.soinside.com 2019 - 2024. All rights reserved.