MVC模式
MVC是安卓IOS以及客户端目前所采取的数据绑定的模式。
在MVC模式中,v变了,然后经过c通过dom拿到数据进行初步的校验,发送请求给M,从M端拿到响应之后,C要过滤掉有用的信息,通过dom拿到对应的元素,进行赋值该样式等操作。
弱点:频繁的操作dom,导致页面性能降低,加载速度不快。
MVVM模式
M和V直接进行数据的交互,一边改动之后另一边的数据也会发生改变,原因是通过中间封装好的VM实例实现的。
注意点:数据驱动视图的思想, 数据是核心,不要再想着怎么操作 DOM, 而是想着如何操作数据