mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2025-12-12 11:20:11 +00:00
43 lines
882 B
Markdown
43 lines
882 B
Markdown
---
|
|
title: 国际化
|
|
order: 5
|
|
---
|
|
|
|
````jsx
|
|
import React, { PureComponent } from 'react';
|
|
import ReactDOM from 'react-dom';
|
|
import ReactRenderer from '@alilc/lowcode-react-renderer';
|
|
import schema from './schemas/i18n';
|
|
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
|
|
}}
|
|
locale="zh-CN"
|
|
messages={{
|
|
"hello": "你好",
|
|
"china": "中国"
|
|
}}
|
|
/>
|
|
</div>
|
|
);
|
|
}
|
|
}
|
|
|
|
ReactDOM.render((
|
|
<Demo />
|
|
), mountNode);
|
|
````
|