chore: 优化代码,添加注释

This commit is contained in:
muyun.my 2020-11-10 19:28:39 +08:00
parent f9e5397797
commit 3d5b5d2c63
4 changed files with 6 additions and 2 deletions

View File

@ -15,6 +15,7 @@ interface DesignerPluginState {
renderEnv?: string;
device?: string;
simulatorUrl: Asset | null;
// @TODO 类型定义
requestHandlersMap: any;
}

View File

@ -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) => {

View File

@ -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) => {

View File

@ -117,6 +117,9 @@ export default class Provider {
componentsMap: IComponentMap[] = [];
// @TODO 类型定义
requestHandlersMap: any = null;
history: HistoryMode = 'hash';
containerId = '';