MVP与MVVM模式的区别

版权声明:内容多为自言自语,请自行判断有无价值。 https://blog.csdn.net/weixin_41702247/article/details/83823518

MVP:

M:数据;V:视图;P:逻辑交互

P是主要编码位置,主要是操作dom

如:jQuery

MVVM:

M:数据;V:视图;VM:监听数据层,更新视图层

M是主要编码位置,主要操作数据

如:Vue   

(VM的实现原理主要依赖于Object.defineProperty()方法中的get和set,和虚拟dom技术)

猜你喜欢

转载自blog.csdn.net/weixin_41702247/article/details/83823518