开源低代码平台-Microi吾码-表单引擎介绍

莱莱  金牌会员 | 2024-11-13 18:21:15 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 887|帖子 887|积分 2661

这篇文档可能会让读者对“表单引擎”有更新奇的见解:“原来表单引擎还能这样玩?”

   可能大部分同学以为“表单引擎”是低代码的底子功能,这个没啥好吹的
但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企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莱莱

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表