MVM、MVP、MVVM架构联系与区别

一.MVC View (视图层)。它是提供给用户的操作界面,是程序的外壳。 Model(数据层),也就是程序需要操作的数据或信息,是整个系统的核心部分。 Controller(控制层/逻辑层),它负责根据用户从”视图层”输入的指令,选取”数据层”中的数据,然后对其进行相应的操作,产生最终结果。 当Model变更了以后,会通过观察者模式(Observer Pattern)通知View;View通过观
相关文章
相关标签/搜索