MVC、MVVM

2016-05-04  本文已影响497人  闲得一B

MVC和MVVM都是用来分离model和view的
MVC:model、view、controller

MVVM:model、view、ViewModel
ViewModel:给控制器和视图瘦身
view 引用 view model,但反过来不行
view model 引用了 model,但反过来不行
如果我们破坏了这些规则,便无法正确地使用 MVVM

MVC:
M将数据给C将数据给V显示

MVVM:
M将数据给VM将数据给C将数据给V显示

上一篇 下一篇

猜你喜欢

热点阅读