Col*_*inE 10
简短的回答,是的.
更长的答案......
Model-View-ViewModel(MVVM)模式的主要目标是:
MVVM模式还以与MVC及其UI模式相同的方式提供视图逻辑和业务逻辑之间的关注点分离.但是,上面的两点是真正定义MVVM模式的.
现在,考虑一下您的业务逻辑位置.如果将它放在ViewModel中,那么#1和#2仍然有效吗?是.如果将它放在一个单独的层中,#1和#2仍然有效吗?是.
因此,在这两种情况下,您仍然可以实现MVVM的两个主要目标.您采用哪种方法实际上取决于应用程序的复杂程度以及开发应用程序的开发人员数量.随着这两个因素的增加,您将受益于3层......或更多!
| 归档时间: |
|
| 查看次数: |
2167 次 |
| 最近记录: |