将 MutableLiveData 转换为 MutableState

Convert MutableLiveData to MutableState

我是 Jetpack Compose 的新手。我有这个值,它是一个 MutableLiveData。我想让 ofc 观察对象并获取值。我想知道我是否可以通过一种简单的方式将 MutableLiveData 转换为 MutableState?为了使其更简单,还是最好将其保留为 MutableLiveData?

使用observeAsState()LiveData转换为State
ViewModelRepository等层使用LiveData
使用 Composable 中的 observeAsState() 转换并观察它。

示例代码

val itemState by viewModel.itemsLiveData.observeAsState()

Source