ToB企服应用市场:ToB评测及商务社交产业平台
标题:
开源低代码平台-Microi吾码-表单引擎介绍
[打印本页]
作者:
莱莱
时间:
2024-11-13 18:21
标题:
开源低代码平台-Microi吾码-表单引擎介绍
这篇文档可能会让读者对“表单引擎”有更新奇的见解:“原来表单引擎还能这样玩?”
可能大部分同学以为“表单引擎”是低代码的底子功能,这个没啥好吹的
但Microi吾码做到了“万物皆表单引擎”,以及一身黑科技
“万物皆表单引擎”
这带来的“效果”是整个低代码平台只有
登录
、
桌面
是定制开发页面,其它所有页面均由表单引擎(或界面引擎)驱动
“模块引擎”由表单引擎驱动
模块引擎即常规明白的“系统菜单设置”,包括了菜单底子设置、数据源设置、更多按钮设置、更换设置
优点:可以利用表单引擎去设计模块引擎,自由新增设置项
比如说前段时间刘老师需要给“菜单设置”新增一个“App是否显示”的设置项,10秒解决
“流程引擎”由表单引擎驱动
流程引擎的流程属性、节点属性也由表单引擎驱动
这带来的利益是开发者可自由新增流程、节点的可设置项
比如说我们想给节点属性新增一个自界说设置“”,仅需10秒
“接口引擎”由表单引擎驱动
接口引擎是Microi吾码平台的特色之一,在线利用javascript语法编写任何复杂的业务逻辑,适用于大型ERP、互联网等项目
开发者可自由给接口引擎添加可设置项,如:接口调用频率限制?
“SaaS引擎”由表单引擎驱动
SaaS引擎包罗了租户的数据库、阿里云、MinIO、Redis、MQ、搜索引擎等独立设置
开发者可自由新增设置,如:租户答应登录?
“表单引擎”也由表单引擎驱动
重头戏来了:表单引擎也由表单引擎驱动!即表单引擎列表、表单属性、字段属性也是由表单引擎驱动
博主也很难利用文字详细表明,后面出一期视频:)
还有更多如任务调理、MQ等均由表单引擎驱动
后期再补充
黑科技
拓展表单组件
表单引擎组件库支持二次开发自由扩展,比如说我想增长一个“显示气候”组件
定制表单组件
表单设计里面可以恣意嵌入本身开发的vue组件
嵌入的vue组件也能通过一句代码<DiyForm TableId=“1” />来调用表单引擎
二次开发引用表单组件
如图:定制开发一个比较复杂的页面,均可以通过一句代码来调用表单引擎设计好的表单进行编辑或新增
强盛的V8.FormEngine
见CSDN文章:https://microi.blog.csdn.net/article/details/143623519
丰富的V8事件
平台提供了非常丰富的前端事件、后端事件、键盘事件、值变动事件等等
比如说表单提交前在“前端事件”中判断哪些字段必填、哪些字段填写不符合规则
比如说表单提交前在“后端事件”中判断更严格的数据校验,防止通过postman调用接口绕开前端验证
相关CSDN文章:https://microi.blog.csdn.net/article/details/143623205
动态关联表单
比如说商品信息中,我的商品可能是饮水机、也可能是电脑
而饮水机我需要填写出水模式、出水龙头、制水本事等信息
而电脑我需要填写CPU、内存、显卡等信息
此时就可以用到动态关联表单,为商品分类设计多张表单引擎,然后动态调用
更多黑科技后期再补充
感谢欣赏:)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4