架构师组件中的 ViewModel - android
ViewModel in architect component - android
我有很多fragment
基础architect component
。
我为每个 fragment
创建 ViewModel
是真的吗?或者我应该为所有 fragment
?
创建一个 ViewModel
看到许多项目都为每个 Activity 使用 ViewModel,如果需要,他们将它们传递给他们的片段。
我也一样,但弄清楚 Activity 将执行哪些功能,然后基于该功能构建一个 ViewModel:
Activity/Fragments 即创建对象。
Activity/Fragment 即获取列表。
Activity/Fragment 处理对象,如删除、更新。
You can pass ViewModel to fragments. Also you can use inheritance with your ViewModels.
我有很多fragment
基础architect component
。
我为每个 fragment
创建 ViewModel
是真的吗?或者我应该为所有 fragment
?
看到许多项目都为每个 Activity 使用 ViewModel,如果需要,他们将它们传递给他们的片段。
我也一样,但弄清楚 Activity 将执行哪些功能,然后基于该功能构建一个 ViewModel:
Activity/Fragments 即创建对象。
Activity/Fragment 即获取列表。
Activity/Fragment 处理对象,如删除、更新。
You can pass ViewModel to fragments. Also you can use inheritance with your ViewModels.