lichen-nodes
v0.1.8
Published
### 属性
Readme
设计器
属性
手动添加/删除属性
- 组件默认带有部分属性,其他属性需要手动添加,不需要时可以删除
组件编码允许重复,匹配规则如下
- 子表、列表内的组件编码允许重复,访问时需要通过子表、列表: Table1[0].Text1 / List1.Number1
- TODO:
将组件分为三部分分别配置属性:根(整体)、标题、主体
- 根 = 标题 + 主体
- 标题与主题的位置关系 通过 根布局 属性进行配置
- 选项、图片等排列方式通过 主体布局 属性进行配置
样式继承
事件
- 事件在设计器中勾选后,通过插件自动生成事件模板文件
组件
表格
- 子表 改为 表格
- 支持纯代码模式
关联选择、下拉框
弹出容器
- 分为 Modal Popover
排版
- 标签 改为 排版
图片、附件
- 拆分成 图片列表、附件列表、图片上传、文件上传
- 不支持链接上传(从根源解决防盗链问题,建议通过复制粘贴上传)
样式
- 通过根节点属性 ConfigProvider 配置主题
- css 样式只能添加在根节点属性
- 根节点CSS 样式添加后,会通过插件自动生成 css 文件,需要覆盖的样式统一写在这个文件中
- 优先通过 ConfigProvider 配置主题,必要时再通过 css 样式覆盖
表单
分批加载
- 优先展示高优先级信息
自定义渲染函数
- 属性配置中选择“自定义渲染函数”,render.tsx 中完成函数实现
开发
本地调试
yarn dev打开http://localhost:3001/{moduleid}
发布
- 点击刷新获取最新数据 -> 点击打包 -> 点击发布
TODO: 代码提示
智能体
TODO:
TODOS
- [ ] 图片文件结构简化
- [ ] 图片文件自定义事件
- [ ] 表格内默认样式
