Koin 将视图模型注入 Composable

Koin inject viewmodel into Composable

我正在尝试使用 Koin 注入我的 viewModel(它也有一些依赖项),如下所示:

我不明白为什么当我有以下导入时它找不到 getViewModel:

我正在使用这个 Koin 版本:实现 "io.insert-koin:koin-android:$koin_version"

其中 $koin_version = '3.2.0-beta-1'

为什么我的导入在这里被忽略了?

您使用了错误的导入,您应该使用:

import org.koin.androidx.compose.getViewModel

要使用它,您需要以下依赖项:

implementation("io.insert-koin:koin-androidx-compose:$koinVersion")