有了状态流,我可以使用
val items by myViewModel.items.collectAsState()
我想不能以这种方式使用共享流。共享流甚至适用于 Compose 吗?
从技术上讲,您可以像其他任何状态一样收集它Flow
- 具有初始值:
flow.collectAsState(initial = 0)
此状态将具有在呈现视图期间流发出的最后一个值,或初始值。不过,我不确定这是否有意义。
但您也可以将其用作传递需要一次性响应的事件的一种方式,如本答案所示。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句