由此render可以渲染出一下结构的模板
<el-form>
<el-row>
...
<el-input/>
...
...
<el-upload
...
</el-row>
<el-form-item>
<el-button/>
<el-button/>
</el-form-item>
</el-form>
在实际操作的情况下
发现 只要触发 render作用域上的 数据发生变化
即会重新触发render 生成newVnode
猜想Vue更新节点的方式
想法一
直接使用newVnode 全部重新渲染
但其中很多组件的(由createElement生成的)值没有发生变化 所以不需要重新渲染。
不是很理解vue所以碰到了问题, 怎么解决
我的想法 手动的去匹配和**如果该组件的值发生变法则触发重新渲染**,但我感觉应该有其他方法。
想法二
比较 newVnode 和 oldVnode进行打补丁 改变真实dom节点 。