(这可能与问题无关,但我无法在任何地方找到答案,一直很纠结)
在创建和审查使用Dagger-Hilt的应用程序时,我注意到大多数人为了创建其ViewModel类的实例,使用了类似于以下内容的代码:
这两者有什么区别吗?
在创建和审查使用Dagger-Hilt的应用程序时,我注意到大多数人为了创建其ViewModel类的实例,使用了类似于以下内容的代码:
val viewModel: XViewModel by viewModels()
还有一些用途
val viewModel = hiltViewModel<XViewModel>()
这两者有什么区别吗?