Merge branch 'release/1.0.0' of gitlab.alibaba-inc.com:ali-lowcode/ali-lowcode-engine into release/1.0.0

This commit is contained in:
荣彬 2020-11-05 11:33:01 +08:00
commit 37f34e4e88
2 changed files with 5 additions and 11 deletions

View File

@ -136,10 +136,7 @@ export default class BaseEngine extends Component {
// requestHandlersMap 存在才走数据源引擎方案
if (props.requestHandlersMap) {
const { dataSourceMap, reloadDataSource } = createInterpret(dataSource, this, {
requestHandlersMap: {
mtop: createMtopHandler(),
fetch: createFetchHandler(),
}
requestHandlersMap: props.requestHandlersMap,
});
this.dataSourceMap = dataSourceMap;
this.reloadDataSource = () => new Promise((resolve, reject) => {
@ -149,7 +146,7 @@ export default class BaseEngine extends Component {
this.__showPlaceholder = false;
// @TODO 是否需要 forceUpate
resolve();
})
});
});
} else {
const appHelper = props.__appHelper;

View File

@ -148,20 +148,17 @@ export default class BaseRender extends PureComponent {
// requestHandlersMap 存在才走数据源引擎方案
if (props.requestHandlersMap) {
const { dataSourceMap, reloadDataSource } = createInterpret(dataSource, this, {
requestHandlersMap: {
mtop: createMtopHandler(),
fetch: createFetchHandler(),
}
requestHandlersMap: props.requestHandlersMap,
});
this.dataSourceMap = dataSourceMap;
this.reloadDataSource = () => new Promise((resolve, reject) => {
this.reloadDataSource = () => new Promise((resolve) => {
debug('reload data source');
this.__showPlaceholder = true;
reloadDataSource().then(() => {
this.__showPlaceholder = false;
// @TODO 是否需要 forceUpate
resolve();
})
});
});
} else {
const appHelper = props.__appHelper;