From 1c1c1aa075409f3f6dba8012e6a5befd239da656 Mon Sep 17 00:00:00 2001 From: gongshun <2440606146@qq.com> Date: Thu, 24 Dec 2020 12:59:52 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20make=20sure=20singular=20is=20al?= =?UTF-8?q?ways=20false=20by=20default=20while=20using=20loadMicroApp=20(#?= =?UTF-8?q?1168)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: gongshun --- src/apis.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/apis.ts b/src/apis.ts index 67f99e7..1b9ce6b 100644 --- a/src/apis.ts +++ b/src/apis.ts @@ -79,7 +79,8 @@ export function loadMicroApp( * the micro app would not load and evaluate its lifecycles again */ const memorizedLoadingFn = async (): Promise => { - const { $$cacheLifecycleByAppName } = configuration ?? frameworkConfiguration; + const userConfiguration = configuration ?? { ...frameworkConfiguration, singular: false }; + const { $$cacheLifecycleByAppName } = userConfiguration; const container = 'container' in app ? app.container : undefined; if (container) { @@ -96,7 +97,7 @@ export function loadMicroApp( } } - const parcelConfigObjectGetterPromise = loadApp(app, configuration ?? frameworkConfiguration, lifeCycles); + const parcelConfigObjectGetterPromise = loadApp(app, userConfiguration, lifeCycles); if (container) { if ($$cacheLifecycleByAppName) {