【发布时间】:2020-03-10 00:29:16
【问题描述】:
在我的片段类中,当我获得我的 viewModel 时,我可以用两种不同的方式编写我的代码。
- 使用“viewModelStore”
ViewModelProvider(viewModelStore, viewModelFactory).get(FragmentViewModel::class.java)
- 使用“这个”
ViewModelProvider(this, viewModelFactory).get(FragmentViewModel::class.java)
我的问题是,这两种选择之间是否存在任何差异,如果是,哪一种是更可取的方法?
【问题讨论】:
标签: android android-fragments mvvm viewmodel android-viewmodel