一种低代码设计器组件四元能力渲染为配置视图的方法技术

技术编号:34143986 阅读:26 留言:0更新日期:2022-07-14 18:30
本发明专利技术公开了一种低代码设计器组件四元能力渲染为配置视图的方法,包括如下步骤:步骤一,对组件进行源码解析,解析获得抽象语法树;步骤二,将步骤一中获得的抽象语法树转换为四元能力结构;步骤三,将步骤二中获得的四元能力结构与补充信息合并获得四元能力信息;步骤四,将四元能力信息换换成四元能力数据,将四元能力数据经过四元能力渲染组件渲染成组件配置视图。本发明专利技术的低代码设计器组件四元能力渲染为配置视图的方法,通过步骤一至步骤四的设置,可以根据不同的四元能力数据使用四元能力渲染组件渲染出不同的组件配置视图。以上过程基本不需要人工参与,全部是自动的,减少了人力成本。少了人力成本。少了人力成本。

【技术实现步骤摘要】
一种低代码设计器组件四元能力渲染为配置视图的方法


[0001]本专利技术涉及一种渲染方法,更具体的说是涉及一种低代码设计器组件四元能力渲染为配置视图的方法。

技术介绍

[0002]在低代码设计器中,会使用各种各样的组件,这些组件在使用的时候会有各种各样的配置,不同的组件有不同的配置视图。
[0003]在低代码设计器使用组件的过程中,需要人工的阅读每个组件的源代码,摘取出每个属性、事件、方法和插槽,然后以低代码设计器需要的形式开发成该组件的配置组件。而低代码设计器中需要的组件是大量的,那么这个工作量就是巨大的。

技术实现思路

[0004]针对现有技术存在的不足,本专利技术的目的在于提供一种有效的降低人工工作量的低代码设计器组件四元能力渲染为配置视图的方法。
[0005]为实现上述目的,本专利技术提供了如下技术方案:一种低代码设计器组件四元能力渲染为配置视图的方法,包括如下步骤:
[0006]步骤一,对组件进行源码解析,解析获得抽象语法树;
[0007]步骤二,将步骤一中获得的抽象语法树转换为四元能力本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种低代码设计器组件四元能力渲染为配置视图的方法,其特征在于:包括如下步骤:步骤一,对组件进行源码解析,解析获得抽象语法树;步骤二,将步骤一中获得的抽象语法树转换为四元能力结构;步骤三,将步骤二中获得的四元能力结构与补充信息合并获得四元能力信息;步骤四,将四元能力信息换换成四元能力数据,将四元能力数据经过四元能力渲染组件渲染成组件配置视图;其中,补充信息由补充文件和抽象语法树的源码提供,补充文件的补充信息优先级高于抽象语法树的源码中的补充信息优先级,并且步骤一至步骤三在设计器编译时执行,步骤四在设计器运行时执行。2.根据权利要求1所述的低代码设计器组件四元能力渲染为配置视图的方法,其特征在于:所述步骤三中的补充信息包括组件属性能力的补充信息、组件事件能力的补充信息、组件方法能力的补充信息和组件插槽能力的补充信息。3.根据权利要求2所述的低代码设计器组件四元能力渲染为配置视图的方法,其特征在于:所述组件属性能力的补充信息包括:属性标题部分:该属性的标题,用于在配置视图里进行前置文案展示;属性描述部分:对该属性的描述,用于在配置视图里进行提示、解释;属性公开性部分:用于确定该属性是否可以用于配置视图当中使用;属性支持控件部分:用于支持属性类型;属...

【专利技术属性】
技术研发人员:张云来宋杨秦钢
申请(专利权)人:杭州指令集智能科技有限公司
类型:发明
国别省市:

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

1