分析vue源码--->virtual DOM

179 阅读1分钟

virtual DOM就是使用原生的js去描述一个DOM节点,它的核心就是几个关键属性、标签名、数据、子节点、键值等,vNode只是用来映射到真是DOM的渲染,不需要保函DOM的方法,而如果要映射到真实DOM实际上需要经历create、diff、patch等过程,而其中的create就是通过createElement方法创建的

 vue中对于vDom的定义,相对于真实dom的创建的代价要小的多