Vue 的 VDOM 算法只允许 VDOM 的树状结构有一个根节点。因为从效率上讲,如果逻辑抽象树有多个根,那么就会产生多个入口,这对于 遍历、查找、比较 都不方便。
Vue
VDOM
组件的 template 最终都会转换成 VNode 对象,组件的根元素对应的就是一个 VNode 对象。
template
VNode