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