【发布时间】:2012-02-14 09:01:51
【问题描述】:
我有 viewmodel1 和 viewmodel2。
Viewmodel1 需要显示模型中包含的某种列表中的数据。 Viewmodel2 需要向模型中包含的列表输入数据。
所以 Viewmodel1 和 Viewmodel2 都需要“了解”模型。
在 MVVM 中执行此操作的正确方法是什么?
我应该在应用程序中创建模型并给 viewmodel1 和 viewmodel2 一个引用还是?
【问题讨论】:
-
你能展示一些你的模型是什么样子的代码吗?
-
我还没有开始编写代码。例如: Model 对象包含一个人员列表。 Viewmodel1 只是在视图上显示此列表。 Viewmodel2 将一个新人插入到列表中。因此,这两个视图模型都需要与 Model 对象建立连接
-
所以两个视图模型都在一个视图上?