Vue双向绑定实现原理解析

298 阅读1分钟

vue框架的核心就是双向绑定。通过阅读相关源码和资料,作者希望将自己的理解和大家分享,帮助大家捋顺整个实现过程,并能够在实际的开发中自如运用vue框架。

敲重点:双向绑定(响应式原理),VNode(虚拟DOM), diff算法

双向绑定主要涉及三个过程: 1、模板解析 2、数据绑定 3、watch连接

VNode:采用js对象模拟真实DOM对象,避免频繁改动DOM对象造成的性能问题