删除方式有很多种。。成功的却不多。。
分享一下
首先在viewModel中创建两个变量
private val _deletedDialogHashs = mutableStateOf(setOf<String>())
val deletedDialogHashs: State<Set<String>> = _deletedDialogHashs
在viewModel中声明的删除方法也很简单
fun removeFeedDialogData(hash: String) {
_deletedDialogHashs.value = _deletedDialogHashs.value + hash
}
重点是使用的时候
可以根据自己业务的需要。过滤掉就不显示。