0

当我在 LazyColumn 中选择项目并导航到该项目时,我可以与上一个屏幕(项目列表)中的其他项目进行交互。有任何想法吗?

懒人列

 LazyColumn {
                val postList = homeViewModel.state.postList.value
                postList?.let {
                    items(it) { post ->
                        PostL(
                            onPostClick = { navigateToPostDetails(post) },
                            post
                        )
                    }
    
                }
            }

navigateToPost详细信息

  fun navigateToPostDetails(post: Post) {
        val postJson = Gson().toJson(post)
        appNavController.navigate("postDetails/$postJson")
    }
4

0 回答 0