Android Jetpack Compose-未解析参考:observeAsState

Android Jetpack Compose-未解析参考:observeAsState,android,viewmodel,android-jetpack-compose,Android,Viewmodel,Android Jetpack Compose,我正在学习Jetpack Compose,并试图为我的@Composable制作一个视图模型 在用于观察composable中状态变化的文档()中,它们使用了observeastate,但在我的实现中,找不到该方法。我得到了未解析的引用:observeastate 视图模型 class MainActivityViewModel : ViewModel() { val list: LiveData<MutableList<String>> = MutableLiv

我正在学习Jetpack Compose,并试图为我的@Composable制作一个视图模型

在用于观察composable中状态变化的文档()中,它们使用了
observeastate
,但在我的实现中,找不到该方法。我得到了未解析的引用:observeastate

视图模型

class MainActivityViewModel : ViewModel() {
    val list: LiveData<MutableList<String>> = MutableLiveData(mutableListOf("Ana", "Are", "Mere"))

    fun addString(item: String) {
        val list: MutableList<String> = list.value!!
        list.add(item)
    }

}
class MainActivityViewModel:ViewModel(){
val list:LiveData=MutableLiveData(mutableListOf(“Ana”、“Are”、“Mere”))
趣味添加字符串(项目:字符串){
val list:MutableList=list.value!!
列表。添加(项目)
}
}
组合的


我正在使用Compose 1.0.0-beta01

observeastate
是运行时livedata依赖项的一部分

将依赖项添加到
build.gradle
文件中。将
$compose\u version
替换为您使用的compose版本,例如
1.0.0-beta01

implementation "androidx.compose.runtime:runtime-livedata:$compose_version"