#vue.js实战#进阶:npm,node.js,es2015(2016)

核心:Virtual Dom运行过程:

Render生成虚拟节点,createElement基于虚拟节点创造dom节点,diff生成补丁对象,遍历补丁对象,更新dom节点(tag,data,childern,text,lem,ns,context等);


VirtualDom:

vnode对象主要类型:

EmptyVNode;

ComponetVNode;

TextVNode;

ElementVNode;

ConeVNode;


Render函数:通过createElement创建虚拟dom,可开发组件。

creatElement有三个参数;


函数化组件:functional,使组件无状态和无实例,没有data和this上下文;

JSX:语法扩展,使render函数更好的书写和阅读;