gpt4 book ai didi

android - 在 MVVM 架构中,view model 是否应该只返回 Live 数据给 fragment?

转载 作者:行者123 更新时间:2023-12-05 04:22:38 24 4
gpt4 key购买 nike

在MVVM架构中,view model是否应该只返回Live数据给fragment?是否也可以返回实时数据以外的其他原始数据类型?

最佳答案

您可以返回您需要的数据类型,但在大多数情况下您需要返回 Live 数据或 StateFlow(类似于 Live 数据)

因为你想要那个observe在您的 fragment 中获得有关任何更改的通知。

LiveData<String> 之间的架构术语没有区别和 String但这正是您所需要的,如果您需要可以观察的数据并根据该数据使用更改 fragment 的 UI Live data如果您出于某种原因只需要访问另一种原始数据类型,那完全没问题。

关于android - 在 MVVM 架构中,view model 是否应该只返回 Live 数据给 fragment?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73933366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com