我参考http://kodein.org/Kodein-DI/?6.1/android#view-model-factory使用了kodein viewmodel,出现了错误。
零件代号
bind<ViewModelProvider.Factory>() with singleton { KodeinViewModelFactory(instance()) }
class KodeinViewModelFactory(private val kodein: Kodein) : ViewModelProvider.Factory {
override fun <T : ViewModel> create(modelClass: Class<T>): T =
kodein.direct.Instance(TT(modelClass))
}