我们一起来读书吧 关注:154贴子:2,883
  • 0回复贴,共1

js设计模式 39-40

只看楼主收藏回复

mvp模式: MVP 模 式, m是模型,v是视图,p是管理层负责管理数据、UT 视图创建、交互逻辑、动画特效等等一切事务。数据层只负责存储数据,视图层只负责创建视图模板。MVP 与MVC 相比最重要的特征就是MVP 中将视图层与数据层完全解男,使得对视图层 的修改不会影响到数据层,数据层内的数据改 动又不会影响到视图层。因此,我们在管理器中 对数据或者视图灵活地调用就可使数据层内的数据与视图层内的视图得到更高效的复用。
mvvm模式:MVVM 模式是对视图模型层的高度抽象,当多个视图层对应同一个视图模型层时,也使得视图模型层内的代码逻辑变得高度复用。而这种开发模式最重要的一个特征恐怕就是视图层 的独立开发,这样可以使那些不懂 JavaScript 的人,只要了解HTML 内容并按照视图层规范格 式创建视图即可完成一个复杂的页面开发, 而让那些开发人员可专注于开发视图模型层里面的 业务逻辑了。


1楼2024-06-18 10:11回复