我对MVVM模式还不熟悉,在一项Silverlight项目中进行一些MVVM重构工作,假设它是一个书籍购物应用程序。
View是一个书籍列表,我将书籍的标题绑定到ViewModel。因此,在ViewModel中有一个public string Title { get; set; }
,在Model中也有一个public string Title { get; set; }
(我是对的吗?)
现在我想添加一个事件处理程序来更新书籍标题,我应该将事件处理程序放在ViewModel中还是放在Model中?Model的用途是什么?