发现问题 在学习《Vue.js设计与实现》渲染器部分的时候,发现在调用渲染函数之后修改虚拟DOM的值,渲染函数中拿到的是新的虚拟DOM。 const vnode = { type: "div", children: [ { type: "p", children: "text", }, ], }; const app = document.querySelector("#app"); renderer.render(vnode, app