mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-03-06 10:27:22 +00:00
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:
commit
37f34e4e88
@ -136,10 +136,7 @@ export default class BaseEngine extends Component {
|
|||||||
// requestHandlersMap 存在才走数据源引擎方案
|
// requestHandlersMap 存在才走数据源引擎方案
|
||||||
if (props.requestHandlersMap) {
|
if (props.requestHandlersMap) {
|
||||||
const { dataSourceMap, reloadDataSource } = createInterpret(dataSource, this, {
|
const { dataSourceMap, reloadDataSource } = createInterpret(dataSource, this, {
|
||||||
requestHandlersMap: {
|
requestHandlersMap: props.requestHandlersMap,
|
||||||
mtop: createMtopHandler(),
|
|
||||||
fetch: createFetchHandler(),
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
this.dataSourceMap = dataSourceMap;
|
this.dataSourceMap = dataSourceMap;
|
||||||
this.reloadDataSource = () => new Promise((resolve, reject) => {
|
this.reloadDataSource = () => new Promise((resolve, reject) => {
|
||||||
@ -149,7 +146,7 @@ export default class BaseEngine extends Component {
|
|||||||
this.__showPlaceholder = false;
|
this.__showPlaceholder = false;
|
||||||
// @TODO 是否需要 forceUpate
|
// @TODO 是否需要 forceUpate
|
||||||
resolve();
|
resolve();
|
||||||
})
|
});
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
const appHelper = props.__appHelper;
|
const appHelper = props.__appHelper;
|
||||||
|
|||||||
@ -148,20 +148,17 @@ export default class BaseRender extends PureComponent {
|
|||||||
// requestHandlersMap 存在才走数据源引擎方案
|
// requestHandlersMap 存在才走数据源引擎方案
|
||||||
if (props.requestHandlersMap) {
|
if (props.requestHandlersMap) {
|
||||||
const { dataSourceMap, reloadDataSource } = createInterpret(dataSource, this, {
|
const { dataSourceMap, reloadDataSource } = createInterpret(dataSource, this, {
|
||||||
requestHandlersMap: {
|
requestHandlersMap: props.requestHandlersMap,
|
||||||
mtop: createMtopHandler(),
|
|
||||||
fetch: createFetchHandler(),
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
this.dataSourceMap = dataSourceMap;
|
this.dataSourceMap = dataSourceMap;
|
||||||
this.reloadDataSource = () => new Promise((resolve, reject) => {
|
this.reloadDataSource = () => new Promise((resolve) => {
|
||||||
debug('reload data source');
|
debug('reload data source');
|
||||||
this.__showPlaceholder = true;
|
this.__showPlaceholder = true;
|
||||||
reloadDataSource().then(() => {
|
reloadDataSource().then(() => {
|
||||||
this.__showPlaceholder = false;
|
this.__showPlaceholder = false;
|
||||||
// @TODO 是否需要 forceUpate
|
// @TODO 是否需要 forceUpate
|
||||||
resolve();
|
resolve();
|
||||||
})
|
});
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
const appHelper = props.__appHelper;
|
const appHelper = props.__appHelper;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user