架构师组件中的ViewModel- Android



我有很多 fragment base architect component。 我为每个fragment创建ViewModel的确吗?否则我应该为所有fragment创建一个ViewModel?

看到了许多为每种活动使用ViewModel的项目,并在需要时将其传递到片段。

对我来说也是如此,但是弄清楚该活动将有什么功能,然后基于该功能构建视图模型:

  • 创建对象的活动/片段。

  • 获取列表的活动/片段。

  • 涉及对象的活动/片段,例如删除,更新。

您可以将ViewModel传递到片段。另外,您可以使用ViewModels使用继承。

最新更新