首页 > 解决方案 > 将存储库类注入 ViewModel 的最佳方法是什么?

问题描述

我很好奇哪种方法更好

class CustomViewModel @Inject constructor(private val repo: CustomRepository) : ViewModel()

或这个

class CustomViewModel @Inject constructor() : ViewModel() {
     @Inject
     lateinit var repo: CustomRepository
}

标签: androidkotlinrepositoryviewmodeldagger-2

解决方案


推荐阅读