【发布时间】:2021-07-14 17:10:42
【问题描述】:
我正在做与文档here 中所示相同的操作。 我想将 ViewModel 注入可组合函数(屏幕),但出现此错误:
无法创建类的实例 com.example.blotube.ui.later.LaterViewModel
我的 ViewModel:
@HiltViewModel
class LaterViewModel @Inject constructor(
private val database: Database
):ViewModel() {
val watchLater=database.videos().getAll()
}
我的可组合功能(屏幕):
@Composable
fun WatchLater(vm: LaterViewModel = viewModel()){
val videos=vm.watchLater.observeAsState()
val context= LocalContext.current
}
【问题讨论】:
标签: mvvm viewmodel android-jetpack-compose dagger-hilt