初次渲染过程
解析模板为render函数
触发响应式,监听data属性getter setter
执行render函数 生成vnode,patch
执行render函数会触发getter
更新过程
修改data,触发setter(此前在getter已被监听)
重新执行render函数 生成newVnode
patch的diff算法算出差异
总结
渲染与响应式的关系
渲染与模板编译的关系
渲染与Vdom的关系
解析模板为render函数
触发响应式,监听data属性getter setter
执行render函数 生成vnode,patch
执行render函数会触发getter
修改data,触发setter(此前在getter已被监听)
重新执行render函数 生成newVnode
patch的diff算法算出差异
渲染与响应式的关系
渲染与模板编译的关系
渲染与Vdom的关系