|
|
1
5
一般来说,如果我需要保持模型对象的周围(我认为大多数东西从WCF服务返回模型对象),我会把它存储在我的VIEW模型中的“模型”属性中。 我看到人们甚至在他们的基本ViewModel类型上创建标准模型属性,如下所示(我不这样做,但很好):
这真的取决于你。让它们尽可能靠近相关的ViewModel可能是这里要做的事情。 |
|
|
2
2
但假设用户希望能够修改该列表的元素。显然,您必须以某种方式跟踪原始列表中的更改,因此当用户单击“保存”(或“取消”)时,您将只向服务器发送更改(或添加)的元素,或者在用户单击“取消”时恢复原始元素。在这种情况下,您需要一个模型对象,该对象将保留原始数据,因此viewmodel只包含其副本。 |
|
|
scottyaim · Xamarin窗体、棱柱体和工具栏项? 8 年前 |
|
|
gr1d3r · MVVM-从视图模型关闭窗口 8 年前 |
|
|
Bigeyes · 将数据传递给父视图--视图之间的通信 8 年前 |
|
|
Bishoy · 处理冗长的异步任务并通知用户 8 年前 |