【发布时间】:2021-08-29 17:53:31
【问题描述】:
在片段中,我们有
private val activityViewModel: MainActivityViewModel by activityViewModels()
private val fragmentViewModel: MainFragmentViewModel by viewModels()
在整个应用程序中获取共享视图模型的实例(活动视图模型)和特定于视图的视图模型(片段视图模型)。
我正在迁移到作曲。
jetpack compose 中如何获取两个不同范围的视图模型?
从docs,我可以看到这条线,
viewModel() 返回一个现有的 ViewModel 或在给定范围内创建一个新的。
但是,如何指定视图模型的范围?
附言
我已经浏览过this question,类似但没有任何答案。
【问题讨论】:
标签: android android-jetpack-compose