0
点赞
收藏
分享

微信扫一扫

什么是虚拟DOM?

Vue 通过建立一个虚拟 DOM 来追踪自己要如何改变真实 DOM。请仔细看这行代码:

return createElement('h1', this.blogTitle)

createElement 到底会返回什么呢?其实不是一个实际的 DOM 元素。它更准确的名字可能是 createNodeDescription,因为它所包含的信息会告诉 Vue 页面上需要渲染什么样的节点,包括及其子节点的描述信息。我们把这样的节点描述为“虚拟节点 (virtual node)”,也常简写它为“VNode”。虚拟 DOM是我们对由 Vue 组件树建立起来的整个 VNode 树的称呼。

举报

相关推荐

0 条评论