mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-13 01:21:58 +00:00
chore: debug for alimama
This commit is contained in:
parent
98ae1ed82c
commit
aa7896090d
@ -24,6 +24,9 @@
|
||||
"react"
|
||||
],
|
||||
"dependencies": {
|
||||
"@ali/lowcode-datasource-jsonp-handler": "^1.0.5",
|
||||
"@ali/lowcode-datasource-fetch-handler": "^1.0.5",
|
||||
"@ali/lowcode-datasource-mtop-handler": "^1.0.5",
|
||||
"@ali/b3-one": "^0.0.17",
|
||||
"@ali/bzb-request": "^2.6.0-beta.13",
|
||||
"@ali/lib-mtop": "^2.5.1",
|
||||
|
||||
@ -3,6 +3,9 @@ import React, { PureComponent } from 'react';
|
||||
import PropTypes from 'prop-types';
|
||||
import Debug from 'debug';
|
||||
import { createInterpret } from '@ali/lowcode-datasource-engine';
|
||||
import { createMtopHandler } from '@ali/lowcode-datasource-mtop-handler';
|
||||
import { createFetchHandler } from '@ali/lowcode-datasource-fetch-handler';
|
||||
import { createJsonpHandler } from '@ali/lowcode-datasource-jsonp-handler';
|
||||
import Div from '../components/Div';
|
||||
import VisualDom from '../components/VisualDom';
|
||||
import AppContext from '../context/appContext';
|
||||
@ -146,9 +149,15 @@ export default class BaseRender extends PureComponent {
|
||||
const schema = props.__schema || {};
|
||||
const dataSource = (schema && schema.dataSource) || {};
|
||||
// requestHandlersMap 存在才走数据源引擎方案
|
||||
if (props.requestHandlersMap) {
|
||||
// if (props.requestHandlersMap) {
|
||||
if (true) {
|
||||
const { dataSourceMap, reloadDataSource } = createInterpret(dataSource, this, {
|
||||
requestHandlersMap: props.requestHandlersMap,
|
||||
// requestHandlersMap: props.requestHandlersMap,
|
||||
requestHandlersMap: {
|
||||
mtop: createMtopHandler(),
|
||||
fetch: createFetchHandler(),
|
||||
jsonp: createJsonpHandler(),
|
||||
},
|
||||
});
|
||||
this.dataSourceMap = dataSourceMap;
|
||||
this.reloadDataSource = () => new Promise((resolve) => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user