From 3e17f04b4ca9267e7889cdfbb86803686baabc75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E6=9D=89?= Date: Sun, 21 Nov 2021 23:59:03 +0800 Subject: [PATCH] fix `parent_component is undefined` --- src/runtime/internal/Component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runtime/internal/Component.ts b/src/runtime/internal/Component.ts index 3e4801054757..ef6be19eff06 100644 --- a/src/runtime/internal/Component.ts +++ b/src/runtime/internal/Component.ts @@ -38,7 +38,7 @@ interface T$$ { on_destroy: any[]; skip_bound: boolean; on_disconnect: any[]; - root:Element | ShadowRoot + root: Element | ShadowRoot } export function bind(component, name, callback) { @@ -130,7 +130,7 @@ export function init(component, options, instance, create_fragment, not_equal, p callbacks: blank_object(), dirty, skip_bound: false, - root: options.target || parent_component.$$.root + root: options.target || parent_component?.$$.root }; append_styles && append_styles($$.root);