diff --git a/packages/runtime-core/src/vnode.ts b/packages/runtime-core/src/vnode.ts index 4c5865a..b007dfb 100644 --- a/packages/runtime-core/src/vnode.ts +++ b/packages/runtime-core/src/vnode.ts @@ -32,6 +32,7 @@ export function normalizeChildren(vnode: VNode, children: unknown) { if (children == null) { children = null } else if (isArray(children)) { + type = ShapeFlags.ARRAY_CHILDREN } else if (typeof children === 'object') { } else if (isFunction(children)) { } else { diff --git a/packages/vue/examples/runtime/h-component.html b/packages/vue/examples/runtime/h-component.html new file mode 100644 index 0000000..f3de7f0 --- /dev/null +++ b/packages/vue/examples/runtime/h-component.html @@ -0,0 +1,38 @@ + + + + + Document + + + +
+ + + \ No newline at end of file