System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种低代码平台页面组件配置方法及装置制造方法及图纸_技高网

一种低代码平台页面组件配置方法及装置制造方法及图纸

技术编号:40756424 阅读:4 留言:0更新日期:2024-03-25 20:10
本公开提供一种低代码平台页面组件配置方法及装置,涉及计算机技术领域。该方法包括:响应于配置当前页面组件的触发操作,提供功能配置页面;基于在功能配置页面上的选择操作,确定当前页面组件对应的交互配置信息;若交互配置信息属于第一配置类型,则在触发配置好的当前页面组件时,调用交互配置信息对应的基础事件流执行交互配置信息对应的交互事件;若交互配置信息属于第二配置类型,则在触发配置好的当前页面组件时,调用交互配置信息对应的交互逻辑封装文件,并通过交互逻辑封装文件执行交互配置信息的交互事件。通过将代码模块化并提供可以对各页面组件按需配置的页面,提高了功能配置的灵活性,优化了用户的交互体验。

【技术实现步骤摘要】

本公开涉及计算机,尤其涉及一种低代码平台页面组件配置方法及低代码平台页面组件配置装置。


技术介绍

1、低代码平台是一种通过图形化界面,使开发人员能够通过简单的拖放、选择等操作来完成应用程序的开发,而不再需要进行繁琐的编程工作的软件开发平台,其通常包括用于创建用户界面、数据模型、业务逻辑和工作流程的可视化设计工具,使开发者可以通过图形而不是代码来描述应用程序的行为。

2、目前,现有技术在对页面组件的交互功能进行配置时,通常只能满足页面组件的简单交互功能配置,当需要满足用户在特定场景下的复杂个性化定制需求时,需要人工对页面组件的后台交互代码进行编辑修改,工作量较大,配置效率较低。


技术实现思路

1、本公开提供了一种低代码平台页面组件配置方法及装置,进而至少在一定程度上解决相关方案中页面组件交互方式配置单一的问题。

2、根据本公开实施例的第一方面,提供一种低代码平台页面组件配置方法,该方法包括:

3、响应于配置当前页面组件的触发操作,提供功能配置页面;

4、基于在功能配置页面上的选择操作,确定当前页面组件对应的交互配置信息;

5、若交互配置信息属于第一配置类型,则在触发配置好的当前页面组件时,调用交互配置信息对应的基础事件流执行交互配置信息对应的交互事件;

6、若交互配置信息属于第二配置类型,则在触发配置好的当前页面组件时,调用交互配置信息对应的交互逻辑封装文件,并通过交互逻辑封装文件执行交互配置信息的交互事件。p>

7、根据本公开实施例的第二方面,提供一种低代码平台页面组件配置装置,包括:

8、页面组件功能配置模块,用于响应于配置当前页面组件的触发操作,提供功能配置页面;

9、配置信息获取模块,用于基于在功能配置页面上的选择操作,确定当前页面组件对应的交互配置信息;

10、基础事件执行模块,用于若交互配置信息属于第一配置类型,则在触发配置好的当前页面组件时,调用交互配置信息对应的基础事件流执行交互配置信息对应的交互事件;

11、复杂事件执行模块,用于若交互配置信息属于第二配置类型,则在触发配置好的当前页面组件时,调用交互配置信息对应的交互逻辑封装文件,并通过交互逻辑封装文件执行交互配置信息的交互事件。

12、本公开的实施例提供的技术方案可以包括以下有益效果:

13、本公开示例实施例中的低代码平台页面组件配置方法,可以响应于配置当前页面组件的触发操作,提供功能配置页面,进而基于在功能配置页面上的选择操作,确定当前页面组件对应的交互配置信息,若交互配置信息属于第一配置类型,则在触发配置好的当前页面组件时,调用交互配置信息对应的基础事件流执行交互配置信息对应的交互事件,若交互配置信息属于第二配置类型,则在触发配置好的当前页面组件时,调用交互配置信息对应的交互逻辑封装文件,并通过交互逻辑封装文件执行交互配置信息的交互事件。一方面,在设置页面组件的交互方式时,可以通过触发页面组件时提供的功能配置页面设置当前页面组件的交互方式,可以使用户能够定制配置不同类型的交互方式,有效提升页面组件的交互方式的配置灵活性和配置效率;另一方面,可以根据配置的当前页面组件的交互配置信息的复杂程度,选择不同的交互方式的实现方式,不仅可以通过基础事件流实现简单逻辑/简单功能的交互方式,还可以通过交互逻辑封装文件实现复杂逻辑/复杂功能的交互方式,有效提升可配置的交互方式的种类,提升页面组件可配置的交互方式的丰富度;再一方面,将基础事件流无法实现交互方式以交互逻辑封装文件的形式进行调用,可以通过多种交互逻辑封装文件实现复杂的交互方式,有效提升复杂交互方式的配置效率,同时,通过交互逻辑封装文件可以实现对复杂交互方式的代码的重复使用,减少工作量。

14、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文档来自技高网...

【技术保护点】

1.一种低代码平台页面组件配置方法,其特征在于,包括:

2.根据权利要求1所述的低代码平台页面组件配置方法,其特征在于,所述功能配置页面至少包括交互触发条件配置区域、交互动作配置区域以及交互动作响应结果配置区域;

3.根据权利要求1所述的低代码平台页面组件配置方法,其特征在于,所述在触发配置好的所述当前页面组件时,调用所述交互配置信息对应的交互逻辑封装文件,并通过所述交互逻辑封装文件执行所述交互配置信息的交互事件,包括:

4.根据权利要求3所述的低代码平台页面组件配置方法,其特征在于,所述在触发配置好的所述当前页面组件时,通过回调函数查找所述交互配置信息对应的所有交互逻辑封装文件,包括:

5.根据权利要求3所述的低代码平台页面组件配置方法,其特征在于,所述基于所述交互数据及对应的交互逻辑封装文件执行对应的交互事件,包括:

6.根据权利要求3所述的低代码平台页面组件配置方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的低代码平台页面组件配置方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的低代码平台页面组件配置方法,其特征在于,所述交互配置信息的数量为至少一个;

9.根据权利要求1所述的低代码平台页面组件配置方法,其特征在于,所述在触发配置好的所述页面组件时调用所述交互配置信息对应的交互逻辑封装文件,包括:

10.一种低代码平台页面组件配置装置,其特征在于,包括:

...

【技术特征摘要】

1.一种低代码平台页面组件配置方法,其特征在于,包括:

2.根据权利要求1所述的低代码平台页面组件配置方法,其特征在于,所述功能配置页面至少包括交互触发条件配置区域、交互动作配置区域以及交互动作响应结果配置区域;

3.根据权利要求1所述的低代码平台页面组件配置方法,其特征在于,所述在触发配置好的所述当前页面组件时,调用所述交互配置信息对应的交互逻辑封装文件,并通过所述交互逻辑封装文件执行所述交互配置信息的交互事件,包括:

4.根据权利要求3所述的低代码平台页面组件配置方法,其特征在于,所述在触发配置好的所述当前页面组件时,通过回调函数查找所述交互配置信息对应的所有交互逻辑封装文件,包括:

5.根据权...

【专利技术属性】
技术研发人员:赵鑫田冯晋阳蒋林雪高俊超符亮
申请(专利权)人:北京德塔精要信息技术有限公司
类型:发明
国别省市:

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

1