码迷,mamicode.com
首页 > Web开发 > 详细

Vue.js 2.0更新之增加Virtual DOM讲解

时间:2017-02-14 15:40:02      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:讲解   2.0   get   pre   end   产生   script   href   class   

Virtual DOM是什么?
在之前,React和Ember早就开始用虚拟DOM技术来提高页面更新的速度了。 若想了解它是如何工作的,就要先认清这几个概念:
1.更新DOM是非常昂贵的操作
当我们使用Javascript来修改我们的页面,浏览器已经做了一些工作,以找到DOM节点进行更改,例如:

document.getElementById(‘myId‘).appendChild(myNewNode);

在现代的应用中,会有成千上万数量个DOM节点。所以因更新的时候产生的计算非常昂贵。琐碎且频繁的更新会使页面缓慢,同时这也是不可避免的。
2.我们可以用JavaScript对象来代替DOM节点
DOM节点在HTML文档中的表现通常是这样的:

阅读更多,请移步

Vue.js 2.0更新之增加Virtual DOM讲解

标签:讲解   2.0   get   pre   end   产生   script   href   class   

原文地址:http://www.cnblogs.com/wang1006tao/p/6397476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!