描述组件渲染和更新的问题2022-06-06 本文已影响0人 扶得一人醉如苏沐晨 初次渲染过程: 1.解析模板为render 函数(或在开发环境已完成,vue-loader) 2.触发响应式,监听data属性getter,setter 3.执行render函数,生成vnode,patch(elem,vnode) 更新过程: 1.修改data,触发setter(此前在getter中已被监听) 2.重新执行render函数,生成newVnode 3. patch(vnode, newVnode)