Verse b96f16672e
修复渲染器 demo 服务依赖问题 (#469)
* fix: 渲染器支持本地调试
2022-05-13 14:22:46 +08:00

38 lines
767 B
Markdown

---
title: 复杂组件
order: 2
---
````jsx
import React, { PureComponent } from 'react';
import ReactDOM from 'react-dom';
import ReactRenderer from '@alilc/lowcode-react-renderer';
import schema from './schemas/compose';
import components from './config/components/index';
import utils from './config/utils';
import constants from './config/constants';
class Demo extends PureComponent {
static displayName = 'renderer-demo';
render() {
return (
<div className="demo">
<ReactRenderer
key={schema.fileName}
schema={schema}
components={components}
appHelper={{
utils,
constants
}}
/>
</div>
);
}
}
ReactDOM.render((
<Demo />
), mountNode);
````