摘要: MVVM由以下三个内容组成 View:视图模板 Model:数据模型 ViewModel:作为桥梁负责沟通View和Model,自动渲染模板 在JQuery时期,如果需要刷新UI时,需要先取到对应的DOM再更新UI,这样数据和业务的逻辑就和页面有强耦合。 在MVVM中,UI是挺数据驱动的,数据一旦改 阅读全文
posted @ 2019-01-16 23:23 小李HH 阅读(710) 评论(0) 推荐(0)
摘要: Virtual DOM算法 把一个div元素的属性打印出来,如下: 可以看到仅仅是第一层,真正DOM的元素是非常庞大的,这也是DOM加载慢的原因。 相对于DOM对象,原生的JavaScript对象处理起来更快,而且更简单。DOM树上的结构、属性信息都可以用JavaScript对象表示出来: 上面对应 阅读全文
posted @ 2019-01-16 15:01 小李HH 阅读(533) 评论(0) 推荐(0)