低代码引擎业务组件快速接入的方法及介质技术

技术编号:37397905 阅读:35 留言:0更新日期:2023-04-30 09:26
本发明专利技术提供低代码引擎业务组件快速接入的方法及介质,方法包括依据解析指令解析业务组件,获取组件生成对象和JSON属性数据;其中,所述组件生成对象包括组件名、属性输入和事件输出;上传解析得到的组件生成对象和JSON属性数据至低代码平台;低代码平台依据接收到的组件生成对象和JSON属性数据将业务组件渲染至画布上,并依据所述JSON属性数据的业务配置生成可视化交互面板。不仅实现了高效、便捷地接入业务组件,极大地减少对接时间和对接复杂程度;而且支持通过可视化交互面板配置复杂业务逻辑,极大增强在不同业务场景下的适配能力。极大增强在不同业务场景下的适配能力。极大增强在不同业务场景下的适配能力。

【技术实现步骤摘要】
低代码引擎业务组件快速接入的方法及介质


[0001]本申请涉及业务组件开发领域,具体涉及一种低代码引擎业务组件快速接入的方法及介质。

技术介绍

[0002]目前市面上比较成熟的低代码引擎有阿里巴巴集团的Low

CodeEngine,以该引擎为底层所构建出来的钉钉宜搭是其自研的低代码应用开发平台。
[0003]Low

CodeEngine以ReactJS为开发框架,面向低代码平台开发者提供了一套具备强大定制扩展能力的低代码设计器研发框架,提供了一套完整的接入协议包括低代码引擎物料协议规范、低代码引擎搭建协议规范、低代码引擎资产包协议规范。开发人员需要使用其Parts造物组件开发平台进行业务组件的接入。
[0004]虽然Low

CodeEngine已经开源并提供了完整的接入协议规范和Parts造物组件开发平台,但在实际的二次开发过程中还是需要做到阅读大量源码以及协议规范才能基于该引擎接入业务组件,需要耗费大量的时间成本。

技术实现思路

[0005]鉴于上述问本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种低代码引擎业务组件快速接入的方法,其特征在于,包括:依据解析指令解析业务组件,获取组件生成对象和JSON属性数据;其中,所述组件生成对象包括组件名、属性输入和事件输出;上传解析得到的组件生成对象和JSON属性数据至低代码平台;低代码平台依据接收到的组件生成对象和JSON属性数据将业务组件渲染至画布上,并依据所述JSON属性数据的业务配置生成可视化交互面板。2.根据权利要求1所述的一种低代码引擎业务组件快速接入的方法,其特征在于,所述解析指令为对应一项目目录的批量解析指令;所述依据解析指令解析业务组件,获取组件生成对象和JSON属性数据,包括:依据批量解析指令,解析所述一项目目录下所有的业务组件,获取各个业务组件对应的组件生成对象和JSON属性数据。3.根据权利要求2所述的一种低代码引擎业务组件快速接入的方法,其特征在于,所述低代码平台依据接收到的组件生成对象和JSON属性数据将业务组件渲染至画布上,之前,还包括:低代码平台依据JSON属性数据中的分类属性对接收到的组件生成对象和JSON属性数据进行分类,获取业务组件列表。4.根据权利要求3所述的一种低代码引擎业务组件快速接入的方法,其特征在于,所述低代码平台依据接收到的组件生成对象和JSON属性数据将业务组件渲染至画布上,包括:从所述业务组件列表中拖拽待渲染业务组件至画布;使用动态组件依据待渲染业务组...

【专利技术属性】
技术研发人员:张怀刚李金财曾伟波刘见奋
申请(专利权)人:福建正孚软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1