我只是想在用户单击按钮时向列表中添加一个节点,并将其显示在一个可组合的LazyColumn中。我是这样想的: VieModel: private val _nodeList: MutableLiveData<MutableList<Node>> = MutableLiveData()add(newNode)val n
当我使用collectAsState()时,只有在传递新列表时才触发collect {},而不是在修改和发出新列表时触发。TestScreen", "Got $myItem") // <-- won't show updated list with "999" }我希望collect {}接收更新的列表SharedFlow或StateFlow并不重要,两者的行为都是一样