mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-13 01:21:58 +00:00
chore: add demo
This commit is contained in:
parent
7db1378fad
commit
aaf6359a8d
35
packages/rax-render/demo/index.jsx
Normal file
35
packages/rax-render/demo/index.jsx
Normal file
@ -0,0 +1,35 @@
|
||||
import { createElement, render } from 'rax';
|
||||
import DriverUniversal from 'driver-universal';
|
||||
import View from 'rax-view';
|
||||
import Text from 'rax-text';
|
||||
import { Engine } from '../src/index';
|
||||
|
||||
const components = {
|
||||
View,
|
||||
Text,
|
||||
};
|
||||
|
||||
const schema = {
|
||||
componentName: 'Page',
|
||||
fileName: 'home',
|
||||
props: {},
|
||||
children: [
|
||||
{
|
||||
componentName: 'View',
|
||||
props: {},
|
||||
children: [
|
||||
{
|
||||
componentName: 'Text',
|
||||
props: {
|
||||
type: 'primary',
|
||||
},
|
||||
children: ['Welcome to Your Rax App!'],
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
render(<Engine schema={schema} components={components} />, document.getElementById('root'), {
|
||||
driver: DriverUniversal,
|
||||
});
|
||||
1
packages/rax-render/demo/miniapp/app.js
Normal file
1
packages/rax-render/demo/miniapp/app.js
Normal file
@ -0,0 +1 @@
|
||||
App({});
|
||||
6
packages/rax-render/demo/miniapp/app.json
Normal file
6
packages/rax-render/demo/miniapp/app.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"pages": ["pages/index"],
|
||||
"window": {
|
||||
"defaultTitle": "demo"
|
||||
}
|
||||
}
|
||||
0
packages/rax-render/demo/miniapp/pages/index.acss
Normal file
0
packages/rax-render/demo/miniapp/pages/index.acss
Normal file
1
packages/rax-render/demo/miniapp/pages/index.axml
Normal file
1
packages/rax-render/demo/miniapp/pages/index.axml
Normal file
@ -0,0 +1 @@
|
||||
<my-component></my-component>
|
||||
4
packages/rax-render/demo/miniapp/pages/index.js
Normal file
4
packages/rax-render/demo/miniapp/pages/index.js
Normal file
@ -0,0 +1,4 @@
|
||||
Page({
|
||||
onLoad() {},
|
||||
onShow() {}
|
||||
});
|
||||
6
packages/rax-render/demo/miniapp/pages/index.json
Normal file
6
packages/rax-render/demo/miniapp/pages/index.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"defaultTitle": "Miniapp Rax Text demo",
|
||||
"usingComponents": {
|
||||
"my-component": "../components/Target/index"
|
||||
}
|
||||
}
|
||||
1
packages/rax-render/demo/wechat-miniprogram/app.js
Normal file
1
packages/rax-render/demo/wechat-miniprogram/app.js
Normal file
@ -0,0 +1 @@
|
||||
App({});
|
||||
6
packages/rax-render/demo/wechat-miniprogram/app.json
Normal file
6
packages/rax-render/demo/wechat-miniprogram/app.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"pages": ["pages/index"],
|
||||
"window": {
|
||||
"title": "demo"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,4 @@
|
||||
Page({
|
||||
onLoad() {},
|
||||
onShow() {}
|
||||
});
|
||||
@ -0,0 +1,6 @@
|
||||
{
|
||||
"title": "Wechat MiniProgram Rax Text demo",
|
||||
"usingComponents": {
|
||||
"my-component": "../components/Target/index"
|
||||
}
|
||||
}
|
||||
@ -0,0 +1 @@
|
||||
<my-component></my-component>
|
||||
@ -54,7 +54,8 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@alib/build-scripts": "^0.1.0",
|
||||
"build-plugin-rax-component": "^0.1.4"
|
||||
"build-plugin-rax-component": "^0.1.4",
|
||||
"driver-universal": "^3.1.3"
|
||||
},
|
||||
"publishConfig": {
|
||||
"registry": "https://registry.npm.alibaba-inc.com"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user