小编kni*_*ght的帖子

从另一个函数中更改jetpack compose记住变量

我正在使用 jetpack compose 库为 Android 设备开发一个应用程序。

我在 compose 函数内创建的示例

var taskVeriable = 记住 {mutableStateOf("Hello World")}

我需要从另一个组合函数更新变量的值。有什么办法可以实现这一点吗?

@Composable
fun TestComposeA(){

var taskVeriable = remember {mutableStateOf("Hello World")}

TestComposeB(taskVeriable)

}

@Composable
fun TestComposeB(taskVeriable : String){
taskVeriable = "New Value"
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法做到这一点。

kotlin android-jetpack-compose composable

5
推荐指数
1
解决办法
2941
查看次数