From abcac71826b2e8eaff36c97726448923d5853e3d Mon Sep 17 00:00:00 2001 From: roymondchen Date: Mon, 10 Apr 2023 16:50:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(core):=20node=20events=20=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E5=BA=94=E4=B8=BA=E7=A9=BA=E6=95=B0=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix #500 --- packages/core/src/Node.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/Node.ts b/packages/core/src/Node.ts index 1bccc1fc..762e6399 100644 --- a/packages/core/src/Node.ts +++ b/packages/core/src/Node.ts @@ -37,7 +37,7 @@ class Node extends EventEmitter { public style?: { [key: string]: any; }; - public events?: DeprecatedEventConfig[] | EventConfig[]; + public events: DeprecatedEventConfig[] | EventConfig[]; public instance?: any; public page?: Page; public parent?: Node; @@ -52,7 +52,7 @@ class Node extends EventEmitter { this.app = options.app; const { events } = options.config; this.data = options.config; - this.events = events; + this.events = events || []; this.listenLifeSafe(); this.once('destroy', () => {