MVVM

2020-06-26  本文已影响0人  xiari1991
image.png

上图是mvvm的数据流转图。

可以看出和mvp的数据流转图是一样的。和mvp的区别是,vm和v是双向绑定的,vm是v的代码表现,v是vm的可视化效果,v和vm是一一对应的。

image.png

上图是mvvm的各层持有关系。

优点:
1、较mvp,少了很多接口的定义
2、数据双向绑定,修改数据时无需操作view
3、v和m解耦

上一篇下一篇

猜你喜欢

热点阅读