From 3d5b5d2c63fafe28e2bf1a5b86697cb37da21a89 Mon Sep 17 00:00:00 2001 From: "muyun.my" Date: Tue, 10 Nov 2020 19:28:39 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=EF=BC=8C=E6=B7=BB=E5=8A=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/plugin-designer/src/index.tsx | 1 + packages/rax-render/src/engine/base.tsx | 2 +- packages/react-renderer/src/renderer/base.tsx | 2 +- packages/runtime/src/core/provider.ts | 3 +++ 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/plugin-designer/src/index.tsx b/packages/plugin-designer/src/index.tsx index f59619049..bcbb3ee58 100644 --- a/packages/plugin-designer/src/index.tsx +++ b/packages/plugin-designer/src/index.tsx @@ -15,6 +15,7 @@ interface DesignerPluginState { renderEnv?: string; device?: string; simulatorUrl: Asset | null; + // @TODO 类型定义 requestHandlersMap: any; } diff --git a/packages/rax-render/src/engine/base.tsx b/packages/rax-render/src/engine/base.tsx index 4a46634ec..9c41d0f82 100644 --- a/packages/rax-render/src/engine/base.tsx +++ b/packages/rax-render/src/engine/base.tsx @@ -136,7 +136,7 @@ export default class BaseEngine extends Component { // requestHandlersMap 存在才走数据源引擎方案 if (props?.__appHelper?.requestHandlersMap) { const { dataSourceMap, reloadDataSource } = createDataSourceEngine(dataSource, this, { - requestHandlersMap: props?.__appHelper?.requestHandlersMap, + requestHandlersMap: props.__appHelper.requestHandlersMap, }); this.dataSourceMap = dataSourceMap; this.reloadDataSource = () => new Promise((resolve, reject) => { diff --git a/packages/react-renderer/src/renderer/base.tsx b/packages/react-renderer/src/renderer/base.tsx index bda0956f5..40c823b2b 100644 --- a/packages/react-renderer/src/renderer/base.tsx +++ b/packages/react-renderer/src/renderer/base.tsx @@ -148,7 +148,7 @@ export default class BaseRender extends PureComponent { // requestHandlersMap 存在才走数据源引擎方案 if (props?.__appHelper?.requestHandlersMap) { const { dataSourceMap, reloadDataSource } = createDataSourceEngine(dataSource, this, { - requestHandlersMap: props?.__appHelper?.requestHandlersMap, + requestHandlersMap: props.__appHelper.requestHandlersMap, }); this.dataSourceMap = dataSourceMap; this.reloadDataSource = () => new Promise((resolve) => { diff --git a/packages/runtime/src/core/provider.ts b/packages/runtime/src/core/provider.ts index dd5c69080..54601af81 100644 --- a/packages/runtime/src/core/provider.ts +++ b/packages/runtime/src/core/provider.ts @@ -117,6 +117,9 @@ export default class Provider { componentsMap: IComponentMap[] = []; + // @TODO 类型定义 + requestHandlersMap: any = null; + history: HistoryMode = 'hash'; containerId = '';