From a8d43c3ec8def9caf6fe874ae7dd2f095e371d51 Mon Sep 17 00:00:00 2001 From: "muyun.my" Date: Wed, 16 Dec 2020 23:38:47 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20requestHandlersMap=20=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E5=8A=A0=E5=88=B0=20appContext=20=E9=87=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/rax-simulator-renderer/src/renderer.ts | 5 +++++ packages/react-simulator-renderer/src/renderer.ts | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/rax-simulator-renderer/src/renderer.ts b/packages/rax-simulator-renderer/src/renderer.ts index febfdb2cb..d4c8b16ab 100644 --- a/packages/rax-simulator-renderer/src/renderer.ts +++ b/packages/rax-simulator-renderer/src/renderer.ts @@ -318,6 +318,7 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { }, }, constants: {}, + requestHandlersMap: this._requestHandlersMap, }; host.injectionConsumer.consume((data) => { // sync utils, i18n, contants,... config @@ -357,6 +358,10 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { @computed get device() { return this._device; } + @obx.ref private _requestHandlersMap = null; + @computed get requestHandlersMap(): any { + return this._requestHandlersMap; + } @obx.ref private _componentsMap = {}; @computed get componentsMap(): any { return this._componentsMap; diff --git a/packages/react-simulator-renderer/src/renderer.ts b/packages/react-simulator-renderer/src/renderer.ts index 79453ad0b..fb4baf2b8 100644 --- a/packages/react-simulator-renderer/src/renderer.ts +++ b/packages/react-simulator-renderer/src/renderer.ts @@ -261,10 +261,11 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { getUrlParams() { const search = history.location.search; return parseQuery(search); - } - } + }, + }, }, constants: {}, + requestHandlersMap: this._requestHandlersMap, }; host.injectionConsumer.consume((data) => { // sync utils, i18n, contants,... config From 67dd7e29b706d3b40ddc3913bfa712e41da480a7 Mon Sep 17 00:00:00 2001 From: "muyun.my" Date: Thu, 17 Dec 2020 00:10:55 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20simulator-renderer=20=E8=A1=A5?= =?UTF-8?q?=E5=85=85=E4=B8=A2=E5=A4=B1=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/rax-simulator-renderer/src/renderer.ts | 3 +++ packages/react-simulator-renderer/src/renderer.ts | 3 +++ 2 files changed, 6 insertions(+) diff --git a/packages/rax-simulator-renderer/src/renderer.ts b/packages/rax-simulator-renderer/src/renderer.ts index d4c8b16ab..80441d474 100644 --- a/packages/rax-simulator-renderer/src/renderer.ts +++ b/packages/rax-simulator-renderer/src/renderer.ts @@ -257,6 +257,9 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { // sync designMode this._designMode = host.designMode; + // sync requestHandlersMap + this._requestHandlersMap = host.requestHandlersMap; + // sync device this._device = host.device; diff --git a/packages/react-simulator-renderer/src/renderer.ts b/packages/react-simulator-renderer/src/renderer.ts index fb4baf2b8..7bf47106e 100644 --- a/packages/react-simulator-renderer/src/renderer.ts +++ b/packages/react-simulator-renderer/src/renderer.ts @@ -211,6 +211,9 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { // sync designMode this._designMode = host.designMode; + // sync requestHandlersMap + this._requestHandlersMap = host.requestHandlersMap; + // sync device this._device = host.device; });