目前工作只用过 mvc ,其他两种没用过。也不知道在什么情景下适合用。哪位举例说明一下,可不可以围绕 mvc 的特点,来讲其他两个模式。
1
WhyAreYouSoSad OP 求教各位
|
2
aitaii 2016 年 9 月 18 日
|
3
aitaii 2016 年 9 月 18 日
|
4
littleshy 2016 年 9 月 18 日
其实你可以认为是一样的。
MVC , M 会直接传到 V , V->C->M->V ; MVP ,数据来回都通过 P , V->由 Presenter 更新 Model->M->由 P 更新 V->V ; MVVM ,双向绑定, M 一更改,则 VM 马上也跟着变,相反也一样,无需中间层处理。 ViewModel 可以视为是 Model 的子集,因为 Model 中有些字段在 View 中不需要使用。 |
6
jasminecjc 2016 年 9 月 18 日
|
7
biaodianfu 2016 年 9 月 18 日
先前和你有一样的迷惑,个人整理的内容如下:
http://www.biaodianfu.com/mvc-review.html |
8
gino86 2016 年 9 月 18 日
我觉得 wpf 中的编程模式就是 mvvm ,控制器的功能已经被弱化了。 mvp 不太清楚是什么回事
|
9
JustNormal 2016 年 9 月 19 日
|
10
NARUTOzp 2016 年 9 月 19 日 via Android
Angular,MVVM
|
11
cosgbgas 2016 年 9 月 22 日
@JustNormal 这篇写的真棒。
|