#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函数更好的书写和阅读;